<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="description" content="An enterprise-class UI design language and React-based implementation with a set of high-quality React components, one of best React UI library for enterprises">
    <title>Ant Design - A UI Design Language</title>
    <link rel="icon" href="https://gw.alipayobjects.com/zos/rmsportal/rlpTLlbMzTNYuZGGCVYM.png" type="image/x-icon">
    <link rel="stylesheet" type="text/css" href="/index-1.css"/>
    <link rel="stylesheet" type="text/css" href="/index-2.css"/>
    <style id="nprogress-style">
      #nprogress { display: none }
    </style>
    <link rel="stylesheet/less" type="text/css" href="/color.less"/>
    <script src="https://gw.alipayobjects.com/os/lib/??es6-shim/0.35.3/es6-sham.min.js,es6-shim/0.35.3/es6-shim.min.js"></script>
    <!--[if lte IE 10]>
    <script src="https://as.alipayobjects.com/g/component/??console-polyfill/0.2.2/index.js,media-match/2.0.2/media.match.min.js"></script>
    <![endif]-->
    <script>
    if (!window.Intl) {
      document.writeln('<script src="https://as.alipayobjects.com/g/component/intl/1.0.1/??Intl.js,locale-data/jsonp/en.js,locale-data/jsonp/zh.js">' + '<' + '/script>');
    }
    </script>
    <script>
    (function() {
      function isLocalStorageNameSupported() {
        var testKey = 'test';
        var storage = window.localStorage;
        try {
          storage.setItem(testKey, '1');
          storage.removeItem(testKey);
          return true;
        } catch (error) {
          return false;
        }
      }
      // 优先级提高到所有静态资源的前面，语言不对，加载其他静态资源没意义
      var pathname = location.pathname;

      function isZhCN(pathname) {
        return /-cn\/?$/.test(pathname);
      }
      function getLocalizedPathname(path, zhCN) {
        var pathname = path.startsWith('/') ? path : '/' + path;
        if (!zhCN) { // to enUS
          return /\/?index-cn/.test(pathname) ? '/' : pathname.replace('-cn', '');
        } else if (pathname === '/') {
          return '/index-cn';
        } else if (pathname.endsWith('/')) {
          return pathname.replace(/\/$/, '-cn/');
        }
        return pathname + '-cn';
      }

      // 兼容旧的 URL， `?locale=...`
      var queryString = location.search;
      if (queryString) {
        var isZhCNConfig = queryString.indexOf('zh-CN') > -1;
        if (isZhCNConfig && !isZhCN(pathname)) {
          location.pathname = getLocalizedPathname(pathname, isZhCNConfig)
        }
      }

      // 首页无视链接里面的语言设置 https://github.com/ant-design/ant-design/issues/4552
      if (isLocalStorageNameSupported() && (pathname === '/' || pathname === '/index-cn')) {
        var lang = (window.localStorage && localStorage.getItem('locale')) || ((navigator.language || navigator.browserLanguage).toLowerCase() === 'zh-cn' ? 'zh-CN' : 'en-US');
        // safari is 'zh-cn', while other browser is 'zh-CN';
        if ((lang === 'zh-CN') !== isZhCN(pathname)) {
          location.pathname = getLocalizedPathname(pathname, lang === 'zh-CN');
        }
      }
      document.documentElement.className += isZhCN(pathname) ? 'zh-cn' : 'en-us';
    })()
    </script>
  </head>
  <body>
    <div id="react-content">
      <div class="page-wrapper"><header id="header" class="clearfix"><div class="ant-row"><div class="ant-col-xs-24 ant-col-sm-24 ant-col-md-6 ant-col-lg-5 ant-col-xl-5 ant-col-xxl-4"><a id="logo" href="/index-cn"><img alt="logo" src="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg"/><img alt="Ant Design" src="https://gw.alipayobjects.com/zos/rmsportal/DkKNubTaaVsKURhcVGkh.svg"/></a></div><div class="ant-col-xs-0 ant-col-sm-0 ant-col-md-18 ant-col-lg-19 ant-col-xl-19 ant-col-xxl-20"><div id="search-box"><i class="anticon anticon-search"><svg viewBox="64 64 896 896" class="" data-icon="search" width="1em" height="1em" fill="currentColor" aria-hidden="true"><path d="M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0 0 11.6 0l43.6-43.5a8.2 8.2 0 0 0 0-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"></path></svg></i><input type="text" placeholder="在 ant.design 中搜索" class="ant-input"/></div><button type="button" class="ant-btn header-lang-button ant-btn-sm ant-btn-background-ghost"><span>English</span></button><div class="ant-select-sm version ant-select ant-select-enabled"><div class="ant-select-selection
            ant-select-selection--single" role="combobox" aria-autocomplete="list" aria-haspopup="true" aria-expanded="false" tabindex="0"><div class="ant-select-selection__rendered"><div class="ant-select-selection-selected-value" title="3.10.3" style="display:block;opacity:1">3.10.3</div></div><span class="ant-select-arrow" style="user-select:none;-webkit-user-select:none" unselectable="on"><i class="anticon anticon-down ant-select-arrow-icon"><svg viewBox="64 64 896 896" class="" data-icon="down" width="1em" height="1em" fill="currentColor" aria-hidden="true"><path d="M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"></path></svg></i></span></div></div><ul class="ant-menu menu-site ant-menu-light ant-menu-root ant-menu-horizontal" id="nav" role="menu"><li class="ant-menu-submenu ant-menu-submenu-horizontal ant-menu-overflowed-submenu" style="display:none" role="menuitem"><div class="ant-menu-submenu-title" aria-expanded="false" aria-haspopup="true"><span>···</span><i class="ant-menu-submenu-arrow"></i></div></li><li class="ant-menu-item ant-menu-item-selected" role="menuitem"><a href="/index-cn"><span>首页</span></a></li><li class="ant-menu-submenu ant-menu-submenu-horizontal ant-menu-overflowed-submenu" style="display:none" role="menuitem"><div class="ant-menu-submenu-title" aria-expanded="false" aria-haspopup="true"><span>···</span><i class="ant-menu-submenu-arrow"></i></div></li><li class="ant-menu-item" role="menuitem"><a href="/docs/spec/introduce-cn"><span>设计语言</span></a></li><li class="ant-menu-submenu ant-menu-submenu-horizontal ant-menu-overflowed-submenu" style="display:none" role="menuitem"><div class="ant-menu-submenu-title" aria-expanded="false" aria-haspopup="true"><span>···</span><i class="ant-menu-submenu-arrow"></i></div></li><li class="ant-menu-item" role="menuitem"><a href="/docs/react/introduce-cn"><span>组件</span></a></li><li class="ant-menu-submenu ant-menu-submenu-horizontal ant-menu-overflowed-submenu" style="display:none" role="menuitem"><div class="ant-menu-submenu-title" aria-expanded="false" aria-haspopup="true"><span>···</span><i class="ant-menu-submenu-arrow"></i></div></li><li class="ant-menu-item" role="menuitem"><a href="http://pro.ant.design" class="header-link" target="_blank" rel="noopener noreferrer"><span>PRO</span></a></li><li class="ant-menu-submenu ant-menu-submenu-horizontal ant-menu-overflowed-submenu" style="display:none" role="menuitem"><div class="ant-menu-submenu-title" aria-expanded="false" aria-haspopup="true"><span>···</span><i class="ant-menu-submenu-arrow"></i></div></li><li class="ant-menu-item" role="menuitem"><a href="https://www.yuque.com/ant-design/course" class="header-link" target="_blank" rel="noopener noreferrer">教程<span style="display:inline-block;position:relative;top:-2px;width:6px;margin-left:8px"><span class="ant-badge ant-badge-not-a-wrapper"><sup data-show="true" class="ant-scroll-number ant-badge-dot"></sup></span></span></a></li><li class="ant-menu-submenu ant-menu-submenu-horizontal ant-menu-overflowed-submenu" style="visibility:hidden;position:absolute" role="menuitem"><div class="ant-menu-submenu-title" aria-expanded="false" aria-haspopup="true"><span>···</span><i class="ant-menu-submenu-arrow"></i></div></li></ul></div></div></header><div class="main-wrapper"><div class="ant-row"><div class="main-menu ant-col-xs-24 ant-col-sm-24 ant-col-md-24 ant-col-lg-6 ant-col-xl-5 ant-col-xxl-4"><ul class="ant-menu aside-container menu-site ant-menu-light ant-menu-root ant-menu-inline" role="menu"><li class="ant-menu-item" role="menuitem" style="padding-left:40px"><a href="/docs/react/introduce-cn">Ant Design of React</a></li><li class="ant-menu-item" role="menuitem" style="padding-left:40px"><a href="/docs/react/getting-started-cn">快速上手</a></li><li class="ant-menu-item" role="menuitem" style="padding-left:40px"><a href="/docs/react/practical-projects-cn">项目实战</a></li><li class="ant-menu-item" role="menuitem" style="padding-left:40px"><a href="/docs/react/use-with-create-react-app-cn">在 create-react-app 中使用</a></li><li class="ant-menu-item" role="menuitem" style="padding-left:40px"><a href="/docs/react/use-in-typescript-cn">在 TypeScript 中使用</a></li><li class="ant-menu-item" role="menuitem" style="padding-left:40px"><a href="/docs/react/customize-theme-cn">定制主题</a></li><li class="ant-menu-item ant-menu-item-selected" role="menuitem" style="padding-left:40px"><a href="/changelog-cn">更新日志</a></li><li class="ant-menu-item" role="menuitem" style="padding-left:40px"><a href="/docs/react/recommendation-cn">社区精选组件</a></li><li class="ant-menu-item" role="menuitem" style="padding-left:40px"><a href="/docs/react/i18n-cn">国际化</a></li><li class="ant-menu-item" role="menuitem" style="padding-left:40px"><a href="/docs/react/faq-cn">FAQ</a></li><li class="ant-menu-item" role="menuitem" style="padding-left:40px"><a href="/docs/react/contributing-cn">贡献指南</a></li><li class="ant-menu-submenu ant-menu-submenu-inline ant-menu-submenu-open" role="menuitem"><div style="padding-left:40px" class="ant-menu-submenu-title" aria-expanded="true" aria-owns="Components$Menu" aria-haspopup="true"><h4>Components</h4><i class="ant-menu-submenu-arrow"></i></div><ul id="Components$Menu" class="ant-menu  ant-menu-sub ant-menu-inline" role="menu"><li class=" ant-menu-item-group"><div class="ant-menu-item-group-title" title="General">General</div><ul class="ant-menu-item-group-list"><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/button-cn/"><span>Button</span><span class="chinese">按钮</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/icon-cn/"><span>Icon</span><span class="chinese">图标</span></a></li></ul></li><li class=" ant-menu-item-group"><div class="ant-menu-item-group-title" title="Layout">Layout</div><ul class="ant-menu-item-group-list"><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/grid-cn/"><span>Grid</span><span class="chinese">栅格</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/layout-cn/"><span>Layout</span><span class="chinese">布局</span></a></li></ul></li><li class=" ant-menu-item-group"><div class="ant-menu-item-group-title" title="Navigation">Navigation</div><ul class="ant-menu-item-group-list"><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/affix-cn/"><span>Affix</span><span class="chinese">固钉</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/breadcrumb-cn/"><span>Breadcrumb</span><span class="chinese">面包屑</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/dropdown-cn/"><span>Dropdown</span><span class="chinese">下拉菜单</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/menu-cn/"><span>Menu</span><span class="chinese">导航菜单</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/pagination-cn/"><span>Pagination</span><span class="chinese">分页</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/steps-cn/"><span>Steps</span><span class="chinese">步骤条</span></a></li></ul></li><li class=" ant-menu-item-group"><div class="ant-menu-item-group-title" title="Data Entry">Data Entry</div><ul class="ant-menu-item-group-list"><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/auto-complete-cn/"><span>AutoComplete</span><span class="chinese">自动完成</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/cascader-cn/"><span>Cascader</span><span class="chinese">级联选择</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/checkbox-cn/"><span>Checkbox</span><span class="chinese">多选框</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/date-picker-cn/"><span>DatePicker</span><span class="chinese">日期选择框</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/form-cn/"><span>Form</span><span class="chinese">表单</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/input-cn/"><span>Input</span><span class="chinese">输入框</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/input-number-cn/"><span>InputNumber</span><span class="chinese">数字输入框</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/mention-cn/"><span>Mention</span><span class="chinese">提及</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/rate-cn/"><span>Rate</span><span class="chinese">评分</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/radio-cn/"><span>Radio</span><span class="chinese">单选框</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/select-cn/"><span>Select</span><span class="chinese">选择器</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/slider-cn/"><span>Slider</span><span class="chinese">滑动输入条</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/switch-cn/"><span>Switch</span><span class="chinese">开关</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/tree-select-cn/"><span>TreeSelect</span><span class="chinese">树选择</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/time-picker-cn/"><span>TimePicker</span><span class="chinese">时间选择框</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/transfer-cn/"><span>Transfer</span><span class="chinese">穿梭框</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/upload-cn/"><span>Upload</span><span class="chinese">上传</span></a></li></ul></li><li class=" ant-menu-item-group"><div class="ant-menu-item-group-title" title="Data Display">Data Display</div><ul class="ant-menu-item-group-list"><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/avatar-cn/"><span>Avatar</span><span class="chinese">头像</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/badge-cn/"><span>Badge</span><span class="chinese">徽标数</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/calendar-cn/"><span>Calendar</span><span class="chinese">日历</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/card-cn/"><span>Card</span><span class="chinese">卡片</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/carousel-cn/"><span>Carousel</span><span class="chinese">走马灯</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/collapse-cn/"><span>Collapse</span><span class="chinese">折叠面板</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/list-cn/"><span>List</span><span class="chinese">列表</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/popover-cn/"><span>Popover</span><span class="chinese">气泡卡片</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/tooltip-cn/"><span>Tooltip</span><span class="chinese">文字提示</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/table-cn/"><span>Table</span><span class="chinese">表格</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/tabs-cn/"><span>Tabs</span><span class="chinese">标签页</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/tag-cn/"><span>Tag</span><span class="chinese">标签</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/timeline-cn/"><span>Timeline</span><span class="chinese">时间轴</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/tree-cn/"><span>Tree</span><span class="chinese">树形控件</span></a></li></ul></li><li class=" ant-menu-item-group"><div class="ant-menu-item-group-title" title="Feedback">Feedback</div><ul class="ant-menu-item-group-list"><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/alert-cn/"><span>Alert</span><span class="chinese">警告提示</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/drawer-cn/"><span>Drawer</span><span class="chinese">抽屉</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/modal-cn/"><span>Modal</span><span class="chinese">对话框</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/message-cn/"><span>Message</span><span class="chinese">全局提示</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/notification-cn/"><span>Notification</span><span class="chinese">通知提醒框</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/progress-cn/"><span>Progress</span><span class="chinese">进度条</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/popconfirm-cn/"><span>Popconfirm</span><span class="chinese">气泡确认框</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/spin-cn/"><span>Spin</span><span class="chinese">加载中</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/skeleton-cn/"><span>Skeleton</span><span class="chinese">骨架屏</span></a></li></ul></li><li class=" ant-menu-item-group"><div class="ant-menu-item-group-title" title="Other">Other</div><ul class="ant-menu-item-group-list"><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/anchor-cn/"><span>Anchor</span><span class="chinese">锚点</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/back-top-cn/"><span>BackTop</span><span class="chinese">回到顶部</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/divider-cn/"><span>Divider</span><span class="chinese">分割线</span></a></li><li class="ant-menu-item" role="menuitem" style="padding-left:80px"><a href="/components/locale-provider-cn/"><span>LocaleProvider</span><span class="chinese">国际化</span></a></li></ul></li></ul></li></ul></div><div class="main-container ant-col-xs-24 ant-col-sm-24 ant-col-md-24 ant-col-lg-18 ant-col-xl-19 ant-col-xxl-20"><article class="markdown"><h1>更新日志<a class="edit-button" href="https://github.com/ant-design/ant-design/edit/master/CHANGELOG.zh-CN.md" target="_blank" rel="noopener noreferrer"><i class="anticon anticon-edit"><svg viewBox="64 64 896 896" class="" data-icon="edit" width="1em" height="1em" fill="currentColor" aria-hidden="true"><path d="M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 0 0 0-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 0 0 9.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"></path></svg></i></a></h1><section class="markdown"><p><code>antd</code> 严格遵循 <a href="http://semver.org/lang/zh-CN/">Semantic Versioning 2.0.0</a> 语义化版本规范。</p><h4 id="发布周期"><span>发布周期</span><a href="#发布周期" class="anchor">#</a></h4><ul><li><p>修订版本号：每周末会进行日常 bugfix 更新。（如果有紧急的 bugfix，则任何时候都可发布）</p></li><li><p>次版本号：每月发布一个带有新特性的向下兼容的版本。</p></li><li><p>主版本号：含有破坏性更新和新特性，不在发布周期内。</p></li></ul></section><section class="markdown"><ul class="ant-timeline"><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.10.3"><span>3.10.3</span><a href="#3.10.3" class="anchor">#</a></h2><p><code>2018-10-27</code></p><ul><li><p>🌟 完善工具方法 <code>getScroll</code> 的 TypeScript 定义。<a href="https://github.com/ant-design/ant-design/pull/12784">#12784</a> <a href="https://github.com/ztplz">@ztplz</a></p></li><li><p>🐞 修复 CheckboxGroup 内 Checkbox 没有触发 <code>onChange</code> 的问题。<a href="https://github.com/ant-design/ant-design/issues/12642">#12642</a></p></li><li><p>🐞 修复 Calendar 组件设置 <code>validRange</code> 后选择月份时的问题。<a href="https://github.com/ant-design/ant-design/issues/12675">#12675</a></p></li><li><p>🐞 修复 Select 组件设置了 <code>dropdownMatchSelectWidth</code> 后多选下拉框的问题。<a href="https://github.com/ant-design/ant-design/pull/12816">#12816</a> <a href="https://github.com/hengkx">@hengkx</a></p></li><li><p>🐞 修复 Card 标题可能会被覆盖的问题。<a href="https://github.com/ant-design/ant-design/issues/12680">#12680</a></p></li><li><p>🐞 修复 Form<span>inline</span> 提示信息和错误文案被覆盖的问题。<a href="https://github.com/ant-design/ant-design/issues/12725">#12725</a></p></li><li><p>Table</p><ul><li><p>🌟 支持自定义 Table 组件的筛选按钮的背景色。<a href="https://github.com/ant-design/ant-design/pull/12775">#12775</a> <a href="https://github.com/ivankravets">@ivankravets</a></p></li><li><p>🐞 调整 Table 组件的样式细节。<a href="https://github.com/ant-design/ant-design/issues/12682">#12682</a></p></li><li><p>🐞 修复在火狐下，当 size=&quot;small&quot; 未排序时下边框不显示。<a href="https://github.com/ant-design/ant-design/issues/12840">#12840</a></p></li><li><p>🐞 修复大小为 small/middle 时复选框不能对齐的问题。<a href="https://github.com/ant-design/ant-design/issues/12723">#12723</a></p></li></ul></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.10.2"><span>3.10.2</span><a href="#3.10.2" class="anchor">#</a></h2><p><code>2018-10-23</code></p><ul><li><p>📝 翻译<a href="https://ant.design/docs/spec/overview">模式-概览</a>文档到英文。<a href="https://github.com/ant-design/ant-design/pull/12637">#12637</a> <a href="https://github.com/ilanus">@ilanus</a></p></li><li><p>🛠 DatePicker 组件完善对越南语（vi_VN）的支持。<a href="https://github.com/ant-design/ant-design/pull/12656">#12656</a> <a href="https://github.com/hieuhlc">@hieuhlc</a></p></li><li><p>🐞 修复 TimePicker 组件在 IE11 下的样式问题。<a href="https://github.com/ant-design/ant-design/pull/12707">#12707</a> <a href="https://github.com/jinyaqiao1102">jinyaqiao1102</a></p></li><li><p>🐞 修复 Popconfirm 组件的 <code>defaultVisible</code> 属性的问题。<a href="https://github.com/ant-design/ant-design/issues/12733">#12733</a></p></li><li><p>🐞 修复在 Firefox 下 Table 组件头部边框不显示的问题。<a href="https://github.com/ant-design/ant-design/issues/12628">#12628</a></p></li><li><p>🐞 组件 Slider 添加 <code>touch-action: none</code> 样式修复 Chrome 上可能出现的报错。<a href="https://github.com/ant-design/ant-design/issues/12595">#12595</a></p></li><li><p>🐞 修复 Tabs 组件垂直模式下边框条的问题。<a href="https://github.com/ant-design/ant-design/issues/12276">#12276</a></p></li><li><p>🐞 修复 Button 组件无内容时垂直不对齐的问题。<a href="https://github.com/ant-design/ant-design/issues/12681">#12681</a></p></li><li><p>🐞 修复 Calendar 组件 <code>locale</code> 属性不生效的问题。<a href="https://github.com/ant-design/ant-design/issues/12706">#12706</a></p></li><li><p>🐞 修复 Checkbox 组件在设置 <code>indeterminate</code> 的情况下的样式问题。<a href="https://github.com/ant-design/ant-design/issues/12724">#12724</a></p></li><li><p>🐞 修复 <code>prefixCls</code> 没有应用到 Popconfirm 组件按钮上的问题。<a href="https://github.com/ant-design/ant-design/pull/12677">#12677</a> <a href="https://github.com/concefly">@concefly</a></p></li><li><p>🐞 修复 Edge 下 Button 组件 <code>pointer-events:none</code> 对于 span 不生效的问题。<a href="https://github.com/ant-design/ant-design/pull/12712">#12712</a> <a href="https://github.com/dazbo">@dazbo</a></p></li><li><p>Progress</p><ul><li><p>🐞 修复 Progress 组件的 <code>strokeColor</code> 属性无效的问题。<a href="https://github.com/ant-design/ant-design/pull/12587">#12587</a> <a href="https://github.com/lyhper">@lyhper</a></p></li><li><p>🐞 修复 Progress<span>type=&quot;circle&quot;</span> 中文本溢出的问题。<a href="https://github.com/ant-design/ant-design/issues/12718">#12718</a></p></li></ul></li><li><p>TypeScript</p><ul><li><p>🐞 修复 TreeSelect 组件缺少 <code>treeExpandedKeys</code> 和 <code>onTreeExpand</code> 的定义的问题。<a href="https://github.com/ant-design/ant-design/pull/12648">#12648</a> <a href="https://github.com/decadef20">@decadef20</a></p></li><li><p>🐞 修复 TabPaneProps 组件缺少 <code>key</code> 属性定义的问题。<a href="https://github.com/ant-design/ant-design/commit/682af0d44bf38a7d3e487aa909c46409db163030">682af0d</a> <a href="https://github.com/ztplz">@ztplz</a></p></li><li><p>🐞 修复 Icon 组件的部分定义问题。<a href="https://github.com/ant-design/ant-design/commit/3dbc357ff2837debbb9b36a25b14be4757297cad">3dbc357</a></p></li></ul></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.10.1"><span>3.10.1</span><a href="#3.10.1" class="anchor">#</a></h2><p><code>2018-10-12</code></p><ul><li><p>🎉 <a href="http://ng.mobile.ant.design/">Ant Design Mobile of Angular</a>（NG-ZORRO-Mobile）发布！</p></li><li><p>📝 更新 <a href="https://ant.design/docs/react/practical-projects-cn">项目实战</a> 文档为最新的 umi 技术栈。</p></li><li><p>Table</p><ul><li><p>🐞 修复未指定排序的列头点击时也会触发排序的问题。<a href="https://github.com/ant-design/ant-design/issues/12515">#12515</a></p></li><li><p>🐞 修复列头多余的排序 title 提示。<a href="https://github.com/ant-design/ant-design/issues/12613">#12613</a></p></li><li><p>🐞 修复排序和右对齐的列样式错位的问题。<a href="https://github.com/ant-design/ant-design/issues/12552">#12552</a></p></li><li><p>🐞 修复一个 columns 定义在 render 内时排序失效的问题。<a href="https://github.com/ant-design/ant-design/issues/12571">#12571</a></p></li><li><p>🐞 修复小号表格下排序列的列头背景色。</p></li><li><p>🐞 修复 Table 的选择器在 chrome 下选中样式的重影问题。<a href="https://github.com/ant-design/ant-design/commit/5bef1aa6c2e792180ef8d53a1f1489376b8e35db">5bef1aa</a></p></li><li><p>🐞 修复 Form.Item 内的 Table 分页样式。<a href="https://github.com/ant-design/ant-design/issues/12554">#12554</a></p></li></ul></li><li><p>DatePicker</p><ul><li><p>🐞 调整意大利国际化文案。<a href="https://github.com/ant-design/ant-design/issues/12413">#12413</a> <a href="https://github.com/yp">@yp</a></p></li><li><p>🐞 修复选择完成后选择框没有获取焦点的问题。<a href="https://github.com/ant-design/ant-design/issues/12475">#12475</a></p></li><li><p>🐞 修复在 Input.Group 内使用时日期图标消失的问题。<a href="https://github.com/ant-design/ant-design/issues/12536">#12536</a></p></li></ul></li><li><p>🐞 修复 Anchor 中文字边缘被切割的问题。<a href="https://github.com/ant-design/ant-design/issues/12520">#12520</a></p></li><li><p>🐞 修复 Drawer 设置无遮罩时依然挡住了页面元素的问题。<a href="https://github.com/ant-design/ant-design/issues/12401">#12401</a></p></li><li><p>🐞 修复 AutoComplete 下使用自定义 Input.TextArea 下失效样式丢失的问题。<a href="https://github.com/ant-design/ant-design/issues/12594">#12594</a></p></li><li><p>🐞 修复 Modal.confirm 的 <code>prefixCls</code> 属性没有透传给 mask 的问题，并调整了默认的 prefixCls 的值为 <code>ant-model-confirm</code>。<a href="https://github.com/ant-design/ant-design/issues/12546">#12546</a></p></li><li><p>🐞 修复 Input.Group 在 safari 下的一个对齐问题。<a href="https://github.com/ant-design/ant-design/issues/12493">#12493</a></p></li><li><p>🐞 修复独自使用 <code>&lt;Badge /&gt;</code> 时的垂直对齐。<a href="https://github.com/ant-design/ant-design/issues/12419">#12419</a></p></li><li><p>🐞 修复 Tree.DirectoryTree 点击切换图标和点击文本时 <code>onExpand</code> 参数不一致的问题。<a href="https://github.com/ant-design/ant-design/issues/12567">#12567</a></p></li><li><p>🐞 修复在 IE11 下错误聚焦到表单状态图标的问题。<a href="https://github.com/ant-design/ant-design/pull/12524">#12524</a> <a href="https://github.com/siyu77">@siyu77</a></p></li><li><p>🐞 修复多选 Select 多次点击输入框时会反复触发 <code>onFocus</code> 和 <code>onBlur</code> 的问题。<a href="https://github.com/ant-design/ant-design/issues/12281">#12281</a> <a href="https://github.com/Frezc">@Frezc </a></p></li><li><p>🐞 修复环形 Progress 内文本超长溢出的问题。</p></li><li><p>TypeScript</p><ul><li><p>🐞 补充 Steps 的 <code>labelPlacement</code> 属性定义。<a href="https://github.com/ant-design/ant-design/pull/12575">#12575</a> <a href="https://github.com/yueyes">@yueyes</a></p></li><li><p>🐞 补充 Select.Option 的 <code>style</code> 属性定义。<a href="https://github.com/ant-design/ant-design/pull/12609">#12609</a> <a href="https://github.com/dimitropoulos">@dimitropoulos</a></p></li><li><p>🐞 修复 <code>form.validateFields</code> 的定义重载问题。<a href="https://github.com/ant-design/ant-design/pull/12538">#12538</a> <a href="https://github.com/TomIsion">@TomIsion</a></p></li><li><p>🐞 补充 AutoComponent 的 <code>onFocus</code> <code>onBlur</code> 定义。<a href="https://github.com/ant-design/ant-design/issues/12498">#12498</a></p></li></ul></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.10.0"><span>3.10.0</span><a href="#3.10.0" class="anchor">#</a></h2><p><code>2018-09-30</code></p><p>🎉 国庆节快乐</p><ul><li><p>📝 更新了<a href="https://ant.design/docs/spec/icon-cn">图标</a>和<a href="https://ant.design/docs/spec/motion-cn">动效</a>两篇设计指引。</p></li><li><p>🌟 Upload 组件新增 <code>openFileDialogOnClick</code> 属性，用于设置点击组件时是否打开上传对话框。<a href="https://github.com/ant-design/ant-design/pull/12347">#12347</a> <a href="https://github.com/hengkx">@hengkx</a></p></li><li><p>🌟 InputNumber 组件新增 <code>decimalSeparator</code> 属性，用于设置自定义的小数点。<a href="https://github.com/ant-design/ant-design/pull/12329">#12329</a> <a href="https://github.com/amedora">@amedora</a></p></li><li><p>🌟 TreeSelect 组件新增 <code>treeExpandedKeys</code> 和 <code>onTreeExpand</code> 属性，用于控制树的展开收起。<a href="https://github.com/ant-design/ant-design/issues/12145">#12145</a></p></li><li><p>Transfer</p><ul><li><p>🌟 新增 <code>disabled</code> 属性。<a href="https://github.com/ant-design/ant-design/issues/12066">#12066</a></p></li></ul></li><li><p>Modal</p><ul><li><p>🌟 新增 <code>autoFocusButton</code> 属性，用于指定 Modal 打开时自动获取焦点的按钮。<a href="https://github.com/ant-design/ant-design/pull/11756">#11756</a> <a href="https://github.com/erwin-k">@erwin-k</a></p></li><li><p>🌟 <code>confirm</code> 方法的参数新增 <code>okButtonProps</code> 和 <code>cancelButtonProps</code>，用户设置对应按钮的属性。<a href="https://github.com/ant-design/ant-design/pull/12425">#12425</a> <a href="https://github.com/Whoaa512">@Whoaa512</a></p></li></ul></li><li><p>Table</p><ul><li><p>🌟 现在可以把 <code>column.title</code> 设置为一个方法了。<a href="https://github.com/ant-design/ant-design/issues/11246">#11246</a></p></li><li><p>🌟 <code>onChange</code> 属性新增第四个参数 <code>extra</code>，用于获取当前显示的筛选后的数据。<a href="https://github.com/ant-design/ant-design/pull/12369">#12369</a></p></li><li><p>🌟 优化了排序和筛选交互，现在整个列表头都可以点击排序了。<a href="https://github.com/ant-design/ant-design/pull/12264">#12264</a></p></li></ul></li><li><p>🌟 Alert 新增 <code>icon</code> 属性，用户设置自定义图标。例子：<a href="https://ant.design/components/alert-cn/#components-alert-demo-custom-icon">自定义图标</a></p></li><li><p>🌟 以下组件均新增了 <code>suffixIcon</code> 属性，用于设置输入框后面的图标，具体用法可以参考文档。</p><ul><li><p>Cascader</p></li><li><p>DatePicker</p></li><li><p>Select</p></li><li><p>TreeSelect</p></li><li><p>TimePicker</p></li></ul></li><li><p>🌟 新增 less 变量 <a href="https://github.com/ant-design/ant-design/commit/f237effc2a35eb249273f6f2826092a2f9b9db45">f237eff</a></p></li><li><p>🐞 修复 Icon.createFromIconfontCN 方法会自动给 <code>scriptUrl</code> 加 <code>https</code> 的问题。<a href="https://github.com/ant-design/ant-design/issues/12316">#12316</a></p></li><li><p>🐞 修复 Row 的 <code>gutter</code> 属性，在使用嵌套的 Col 时不生效的问题。<a href="https://github.com/ant-design/ant-design/pull/12320">#12320</a></p></li><li><p>🐞 修复 Tree.DirectoryTree 组件在设置的 <code>expandedKeys</code> 有初始值时不能正确展开节点的问题。<a href="https://github.com/ant-design/ant-design/issues/12396">#12396</a></p></li><li><p>🐞 修复 Transfer 组件使用 <code>render</code> 属性返回  ReactNode 时，列表项的 <code>title</code> 属性显示错误的问题。<a href="https://github.com/ant-design/ant-design/issues/12399">#12399</a></p></li><li><p>🐞 修复 Tooltip 在 CheckboxGroup 上不工作的问题。<a href="https://github.com/ant-design/ant-design/issues/12427">#12427</a></p></li><li><p>🐞 修复 Button 组件 loading 状态下在 IE9 里依然可以被点击的问题。<a href="https://github.com/ant-design/ant-design/pull/12466">#12466</a> <a href="https://github.com/120216220">@snail</a></p></li><li><p>🐞 修复 Input.Group 中使用非 Input 组件时，鼠标 hover 时会产生抖动的问题。<a href="https://github.com/ant-design/ant-design/pull/12407">#12407</a> <a href="https://github.com/hengkx">@hengkx</a></p></li><li><p>🐞 修复 TypeScript 类型定义 <a href="https://github.com/ant-design/ant-design/pull/12374">#12374</a> <a href="https://github.com/ant-design/ant-design/pull/12370">#12370</a> <a href="https://github.com/ant-design/ant-design/pull/12354/files">#12354</a> <a href="https://github.com/ant-design/ant-design/pull/12473">#12473</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.9.3"><span>3.9.3</span><a href="#3.9.3" class="anchor">#</a></h2><p><code>2018-09-22</code></p><ul><li><p>🐞 修复 <code>Select</code> 组件在 Chrome 下超长文本的渲染延迟。<a href="https://github.com/ant-design/ant-design/issues/11456">#11456</a> <a href="https://github.com/ant-design/ant-design/issues/11843">#11843</a></p></li><li><p>🐞 修复 <code>RangePicker</code> 组件中的 <code>onOpenChange</code> 非正常数值报错问题。<a href="https://github.com/ant-design/ant-design/pull/12142">#12142</a><a href="https://github.com/leijingdao">@leijingdao</a></p></li><li><p>🐞 修复 <code>Carousel</code> 组件的 <code>goTo</code> 方法缺少 <code>dontAnimate</code> 参数问题，参数用于关闭转场过渡动画。<a href="https://github.com/ant-design/ant-design/pull/12205">#12205</a></p></li><li><p>🐞 修复 <code>Tabs</code> 中 <code>tabBar</code> 的重复类名。<a href="https://github.com/ant-design/ant-design/commit/589bafd5db92a817c078ead6decdb81e64b2b5a8">589ba</a><a href="https://github.com/ant-design/ant-design/issues/12051">#12051</a></p></li><li><p>🐞 修复 <code>Card</code> 组件标题的垂直对齐方式。<a href="https://github.com/ant-design/ant-design/pull/11036">#11036</a><a href="https://github.com/ant-design/ant-design/issues/10576">#10576</a></p></li><li><p>🐞 修复 <code>List</code> 组件刷新后 key 值非预期变化。<a href="https://github.com/ant-design/ant-design/pull/12299">#12299</a><a href="https://github.com/douglasjunior">@douglasjunior</a></p></li><li><p>🐞 修复 <code>Table</code> 组件 <code>confirmFilter</code> 方法不能及时更新数据。<a href="https://github.com/ant-design/ant-design/commit/954c7ecd8ed384a3c67ec8dfb0e0deaa14bbf83b">954c7</a><a href="https://github.com/ant-design/ant-design/issues/12284">#12284</a></p></li><li><p><code>Menu</code> 组件相关</p><ul><li><p>🐞 修复 <code>Menu</code> 在 <code>horizontal</code> 模式下时出现额外的滚动条。<a href="https://github.com/ant-design/ant-design/issues/12152">#12152</a></p></li><li><p>🐞 修复 <code>Menu</code> 组件 <code>openKeys</code> 有更高的优先级。<a href="https://github.com/ant-design/ant-design/pull/12361">#12361</a> <a href="https://github.com/tangjinzhou">@tangjinzhou</a></p></li></ul></li><li><p><code>Upload</code> 组件相关</p><ul><li><p>🐞 修复 <code>Upload</code> 上传文件列表中的 <code>linkProps</code> ，支持 JSON 格式链接且可传入 <code>rel</code> 、<code>target</code> <code>title</code> 等属性。<a href="https://github.com/ant-design/ant-design/commit/efb23c1525858114460bfe3bd5fcb18c9f236bdc">efb23</a></p></li><li><p>🐞 修复 <code>Upload</code> 组件多文件类型同时上传时，key 重复引用冲突的报错问题。<a href="https://github.com/ant-design/ant-design/commit/273fd2ea1bca395d61509cc98c3ebbf1c620bf43">273fd</a>，<a href="https://github.com/ant-design/ant-design/issues/10953">#10953</a></p></li></ul></li><li><p>图标相关内容</p><ul><li><p>🐞 修复 <code>Upload</code> 组件关闭图标样式。<a href="https://github.com/ant-design/ant-design/pull/12330">#12330</a> <a href="https://github.com/ant-design/ant-design/issues/12304">#12304</a></p></li><li><p>🐞 修复 <code>Select</code> 组件清除图标。<a href="https://github.com/ant-design/ant-design/pull/12196">#12196</a> <a href="https://github.com/ant-design/ant-design/issues/12181">#12181</a></p></li><li><p>🐞 修复 <code>Icon</code> svg 对齐问题。<a href="https://github.com/ant-design/ant-design/commit/0698c8217327224611d4be5fcfd149a355f1c08d">0698c</a></p></li><li><p>🐞 修复当 <code>Icon</code> 组件包含子组件时，<code>React.Children.only</code> 报错。<a href="https://github.com/ant-design/ant-design/commit/c21ff5251d1ff0f00d7f283dd377a7b13eec21ee">c21ff</a></p></li><li><p>🐞 修复 <code>Notification</code> 组件没有描述时图标对齐问题。<a href="https://github.com/ant-design/ant-design/commit/e657985cc35359fb813a2bd68be8c3afbe75c95a">e6579</a></p></li><li><p>🐞 修复 <code>Table</code> 组件的排序图标对齐问题。<a href="https://github.com/ant-design/ant-design/commit/c935d53b713afb3ec314133d749ca4e29e0c1ee5">c935d</a></p></li></ul></li><li><p>TypeScript</p></li><li><p>🐞 修复 <code>Message</code> 组件中 <code>MessageApi</code> 类型定义。<a href="https://github.com/ant-design/ant-design/commit/e82d7a9c095317d62b054fcf7c2d6666ba54660d">e82d7</a><a href="https://github.com/ant-design/ant-design/issues/12137">#12137</a></p></li><li><p>🐞 修复 <code>Tree</code> onDrop 类型定义。<a href="https://github.com/ant-design/ant-design/commit/e58273dccf59d58862e8bab0da36c7065e1c1044">e5827</a><a href="https://github.com/ant-design/ant-design/issues/12269">#12269</a></p></li><li><p>🐞 <code>TreeSelect</code> 组件中 <code>onChange</code> 方法中添加 <code>extra</code> 类型定义。<a href="https://github.com/ant-design/ant-design/pull/12243">#12243</a><a href="https://github.com/jardicc">@jardicc</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.9.2"><span>3.9.2</span><a href="#3.9.2" class="anchor">#</a></h2><p><code>2018-09-08</code></p><ul><li><p>🐞 修复 <code>Card</code> 组件 <code>tab-card</code> 下嵌套 <code>Card</code> 导致标题边距偏窄的样式问题。<a href="https://github.com/ant-design/ant-design/issues/12083">#12083</a></p></li><li><p>🐞 修复 <code>AutoComplete</code> 组件设置自定输入组件为 <code>TextArea</code> 时，手工调整高度的延迟问题。<a href="https://github.com/ant-design/ant-design/issues/12117">#12117</a></p></li><li><p>🐞 修复 <code>Drawer</code> 组件 <code>maskStyle</code> 属性无效的问题。<a href="https://github.com/ant-design/ant-design/pull/12125">#12125</a><a href="https://github.com/ryerh">@ryerh</a></p></li><li><p>🌟 <code>Popconfirm</code> 可以在 <code>onVisibleChange</code> 里判断是否触发自确定取消按钮。<a href="https://github.com/ant-design/ant-design/issues/8614">#8614</a></p></li><li><p>🐞 修复 <code>Table</code> 组件固定头和列时，表头会出现滚动条的问题。<a href="https://github.com/ant-design/ant-design/issues/6515">#6515</a></p></li><li><p>🐞 修复 <code>Spin</code> 组件设置 <code>delay</code> 时初始化仍会渲染的问题。<a href="https://github.com/ant-design/ant-design/issues/12131">#12131</a></p></li><li><p>图标相关内容:</p><ul><li><p>🐞 修复 <code>Icon</code> 组件在 <code>popconfirm</code> 中位置不正确的问题。<a href="https://github.com/ant-design/ant-design/issues/12080">#12080</a></p></li><li><p>🐞 添加 <code>Icon</code> 组件缺失的图标。<a href="https://github.com/ant-design/ant-design/issues/121218">#121218</a></p></li><li><p>🐞 修复 <code>Select</code> 组件勾选缺失的图标问题。<a href="https://github.com/ant-design/ant-design/issues/12054">#12054</a></p></li><li><p>🐞 修复 <code>TreeSelect</code> 组件删除图标与之前版本不同的问题。<a href="https://github.com/ant-design/ant-design/issues/12124">#12124</a></p></li></ul></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.9.1"><span>3.9.1</span><a href="#3.9.1" class="anchor">#</a></h2><p><code>2018-09-03</code></p><ul><li><p>🐞 修复 <code>Icon</code> 组件在被 <code>Tooltip</code> 组件包裹时，无法显示 <code>Tooltip</code> 内容的问题。<a href="https://github.com/ant-design/ant-design/issues/12005">#12005</a></p></li><li><p>🐞 修复 <code>InputNumber</code> 组件的向上图标显示不正常的问题。<a href="https://github.com/ant-design/ant-design/issues/12035">#12035</a></p></li><li><p>🐞 修复 <code>Modal</code> 组件的错误确认框不显示图标的问题。<a href="https://github.com/ant-design/ant-design/issues/12026">#12026</a></p></li><li><p>🐞 修复 <code>Popconfirm</code> 组件中的图标显示位置不正确的问题。<a href="https://github.com/ant-design/ant-design/issues/12026">#12026</a></p></li><li><p>🐞 修复 <code>Card</code> 组件中的 <code>Actions</code> 图标显示位置不正确的问题。<a href="https://github.com/ant-design/ant-design/pull/12016">#12016</a></p></li><li><p>🐞 修复 <code>Form</code>、<code>Alert</code>、<code>TimePicker</code> 等组件图标主题风格不正确的问题。<a href="https://github.com/ant-design/ant-design/pull/12016">#12016</a></p></li><li><p>🐞 修复 <code>Collapse</code> 组件中的 <code>header</code> 中的图标会顺时针旋转90度的问题。<a href="https://github.com/ant-design/ant-design/pull/12016">#12016</a></p></li><li><p>🐞 修复在特定部署环境中，新旧图标会同时出现的问题。<a href="https://github.com/ant-design/ant-design/pull/12016">#12016</a> <a href="https://github.com/ant-design/ant-design/pull/12016/commits/8b82f143b6bd612e8ec7f1202dfd5f41127b025e">8b82f14</a></p></li><li><p>🐞 修复使用 <code>Icon.createFromIconFontCN({...})</code> 方法失效并报错的问题。<a href="https://github.com/ant-design/ant-design/pull/12013">#12013</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.9.0"><span>3.9.0</span><a href="#3.9.0" class="anchor">#</a></h2><p><code>2018-09-02</code></p><p>在开学之际我们带来了久违的 <code>3.9.0</code> 的更新。多个重量级的新特性和大量修复，使 Ant Design 的能力显著提升。</p><ul><li><p>🔥🔥🔥 在 <code>3.9.0</code> 版本中，我们重绘了所有的图标，新增了两大类，超过 90 个新图标，并且为每个图标增加了多种风格。为此我们重写了 Icon 组件，使用 <code>SVG</code> 替换了 <code>fontface</code> 图标，增加了多个特性，可以快速的使用新的图标和风格。
<img src="https://gw.alipayobjects.com/zos/rmsportal/CVDHuodLwcDeyQBDoUIZ.png"/></p><ul><li><p>💄 使用 <code>SVG</code> 图标替换了 <code>css</code> 字体图标，<a href="https://github.com/ant-design/ant-design/issues/10353">可以看这里的讨论了解 svg 的优势</a>。</p></li><li><p>💄 提供了三套图标风格线性、实色和双色图标，默认为线性风格。</p></li><li><p>🌟 新增了 <strong>编辑类</strong> 和 <strong>数据类</strong> 两个新类别。</p></li><li><p>🌟 新增 <code>theme</code> 属性，可以设置图标的主题风格。<a href="https://github.com/ant-design/ant-design/pull/11971">#11971</a></p></li><li><p>🌟 新增 <code>component</code> 属性，可以外部传入一个组件来自定义控制渲染结果。<a href="https://github.com/ant-design/ant-design/pull/11322">#11322</a></p></li><li><p>🌟 新增 <code>twoToneColor</code> 属性，可以控制双色图标的主题色。<a href="https://github.com/ant-design/ant-design/pull/11971">#11971</a></p></li><li><p>🌟 新增静态方法 <code>Icon.getTowToneColor()</code> 和 <code>Icon.setTwoToneColor(...)</code>，可以全局性的获取和设置所有双色图标的主题色。<a href="https://github.com/ant-design/ant-design/pull/11971">#11971</a></p></li><li><p>🌟 新增静态方法 <code>Icon.createFromIconfontCN({...})</code>，可以更加方便地使用 <a href="http://iconfont.cn/"><code>iconfont.cn</code></a> 上托管的图标。更多用法请参阅 <a href="https://pro.ant.design/docs/biz-icon-cn">Ant Design Pro - 业务图标</a> 的介绍。<a href="https://github.com/ant-design/ant-design/pull/11322">#11322</a></p></li></ul></li><li><p>🔥 增加了一个新组件 <a href="https://ant.design/components/skeleton-cn/">Skeleton</a>。</p></li><li><p>🔥 Menu 在 <code>horizontal</code> 模式下会自动收起来适应宽度。</p></li><li><p>🔥 Drawer 的 <code>placement</code> 支持 <code>top</code> 和 <code>bottom</code>，可以适应更多场景。</p></li></ul><p>另外我们的 <strong>Ant Design Pro 2.0.0</strong> 也已同步发布，详细内容请看 <a href="https://www.yuque.com/ant-design/ant-design-pro/ant_design_pro_2.0_is_out">这里</a>。</p><h3 id="组件修复/功能增强："><span>组件修复/功能增强：</span><a href="#组件修复/功能增强：" class="anchor">#</a></h3><ul><li><p>🌟 新增 Modal.open 方法，用于可自定义图标的快捷对话框。<a href="https://github.com/ant-design/ant-design/pull/11982">#11982</a> <a href="https://github.com/hsiehjack">@hsiehjack</a></p></li><li><p>🌟 Modal.info 增加 <code>getContainer</code> 的配置。<a href="https://github.com/ant-design/ant-design/issues/11377">#11377</a></p></li><li><p>🌟 合并优化了 RangePicker 的日历页脚 UI。</p></li><li><p>🌟 Anchor 组件增加 <code>onClick</code> 属性。<a href="https://github.com/ant-design/ant-design/pull/11898">#11898</a></p></li><li><p>🌟 Tab 组件增加 <code>renderTabBar</code> 属性。<a href="https://github.com/ant-design/ant-design/pull/11856">#11856</a></p></li><li><p>🌟 Input 组件增加 <code>select</code> 方法。<a href="https://github.com/ant-design/ant-design/pull/11906">#11906</a></p></li><li><p>🌟 Steps 增加 <code>initial</code> 属性。<a href="https://github.com/ant-design/ant-design/issues/11180">#11180</a></p></li><li><p>🐞 修复 Steps 点状步骤条样式错位的问题。<a href="https://github.com/ant-design/ant-design/commit/7d5907500f5b1db59d30a17ef466271af3655fa2">7d59075</a></p></li><li><p>🐞 修复在 Card 的 <code>headStyle</code> 中设置 fontSize 不生效的问题。<a href="https://github.com/ant-design/ant-design/issues/11995">#11995</a></p></li><li><p>🐞 修复了 Button 组件波浪动画混淆的问题。<a href="https://github.com/ant-design/ant-design/issues/11985">#11985</a></p></li><li><p>🐞 修复了 Modal.confirm 设置 <code>centered</code> 属性无效的问题。<a href="https://github.com/ant-design/ant-design/issues/11969">#11969</a></p></li><li><p>🐞 修复了在 Input.Group 的 <code>compact</code> 模式下设置第二个 Input 的前后缀会造成右边框消失的问题。 <a href="https://github.com/ant-design/ant-design/pull/11965">#11965</a></p></li><li><p>🐞 修复 Upload 组件上传图片较多时可能会造成图片错位的问题。<a href="https://github.com/ant-design/ant-design/issues/11183">#11183</a></p></li><li><p>🐞 修复 MonthPicker <code>renderExtraFooter</code> 失效的问题。<a href="https://github.com/ant-design/ant-design/issues/8184">#8184</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.8.4"><span>3.8.4</span><a href="#3.8.4" class="anchor">#</a></h2><p><code>2018-08-27</code></p><ul><li><p>🐞 修复 Tag 组件删除 tag 后会造成换行的问题。</p></li><li><p>🐞 修复 Switch 单击时会产生 <code>Failed to execute &#x27;removeChild&#x27; on &#x27;Node&#x27;</code> 错误的问题。</p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.8.3"><span>3.8.3</span><a href="#3.8.3" class="anchor">#</a></h2><p><code>2018-08-26</code></p><ul><li><p>📖 重新编写了 <a href="https://ant.design/docs/react/customize-theme-cn">定制主题</a> 文档，并提供了主要的 <code>Less</code> 变量说明。</p></li><li><p>🐞 修复 Badge 组件动画出现位置不正确的问题。<a href="https://github.com/ant-design/ant-design/issues/11870">#11870</a></p></li><li><p>🐞 修复 Cascader 组件在 IE 和 Edge 浏览器中浮层与数据列宽度不一致的问题。<a href="https://github.com/ant-design/ant-design/issues/11857">#11857</a></p></li><li><p>🐞 修复 Checkbox 组件在 Windows Chrome 下样式模糊的问题。<a href="https://github.com/ant-design/ant-design/issues/11797">#11797</a></p></li><li><p>🐞 修复 DatePicker.WeekPicker 组件的 <code>style</code> 属性无法生效的问题。<a href="https://github.com/ant-design/ant-design/issues/11738">#11738</a></p></li><li><p>🐞 修复 Drawer 组件在多层状态下切换出现的背景闪烁的问题。<a href="https://github.com/ant-design/ant-design/issues/11813">#11813</a></p></li><li><p>🐞 修复带有前缀或后缀的 Input.Group 组件在紧凑模式下右边框宽度过宽的问题。<a href="https://github.com/ant-design/ant-design/issues/11863">#11863</a></p></li><li><p>Menu</p><pre class="language-null"><code>	<span class="token operator">-</span> 🐞 修复子菜单之间存在间隙导致鼠标 hover 时菜单消失的问题。<span class="token punctuation">[</span>#<span class="token number">11725</span><span class="token punctuation">]</span><span class="token punctuation">(</span>https<span class="token punctuation">:</span><span class="token operator">/</span><span class="token operator">/</span>github<span class="token punctuation">.</span>com<span class="token operator">/</span>ant<span class="token operator">-</span>design<span class="token operator">/</span>ant<span class="token operator">-</span>design<span class="token operator">/</span>issues<span class="token operator">/</span><span class="token number">11725</span><span class="token punctuation">)</span>
	<span class="token operator">-</span> 🐞 修复当分组菜单包含了第一个菜单项，并且在菜单收起时出现错误的问题。<span class="token punctuation">[</span>a52370<span class="token punctuation">]</span><span class="token punctuation">(</span>https<span class="token punctuation">:</span><span class="token operator">/</span><span class="token operator">/</span>github<span class="token punctuation">.</span>com<span class="token operator">/</span>ant<span class="token operator">-</span>design<span class="token operator">/</span>ant<span class="token operator">-</span>design<span class="token operator">/</span>commit<span class="token operator">/</span>a523706625bd695f44401579d980089292089dda<span class="token punctuation">)</span> <span class="token punctuation">[</span><span class="token variable">@ohhoney1</span><span class="token punctuation">]</span><span class="token punctuation">(</span>https<span class="token punctuation">:</span><span class="token operator">/</span><span class="token operator">/</span>github<span class="token punctuation">.</span>com<span class="token operator">/</span>ohhoney1<span class="token punctuation">)</span></code></pre></li><li><p>🐞 修复 Steps 组件中过长的 <code>description</code> 会被截断，无法完整展示的问题。<a href="https://github.com/ant-design/ant-design/issues/11864">#11864</a></p></li><li><p>🐞 修复 Tooltip 组件在 <code>title</code> 过长时会将单词拆分到两行的问题。<a href="https://github.com/ant-design/ant-design/issues/11722">#11722</a></p></li><li><p>🐞 修复 Tree 组件中的树节点无法接收自定义属性的问题。<a href="https://github.com/ant-design/ant-design/issues/11423">#11423</a></p></li><li><p>🐞 修复 Upload.Dragger 组件的有效拖拽区域不匹配的问题。<a href="https://github.com/ant-design/ant-design/issues/11869">#11869</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.8.2"><span>3.8.2</span><a href="#3.8.2" class="anchor">#</a></h2><p><code>2018-8-18</code></p><ul><li><p>🐞 修复 Tag 组件 <code>visible</code> 属性初始值为 false 时仍然可见的问题。<a href="https://github.com/ant-design/ant-design/issues/11757">#11757</a></p></li><li><p>🐞 修复 Modal 文本在双击打开的时候会被选中的问题。<a href="https://github.com/ant-design/ant-design/issues/11777">#11777</a></p></li><li><p>🐞 修复 Rate 组件点击时的样式问题。<a href="https://github.com/ant-design/ant-design/issues/11736">#11736</a></p></li><li><p>🐞 修复 Badge 组件在子元素为 <code>display:block</code> 时的样式问题。<a href="https://github.com/ant-design/ant-design/commit/84119d8959d55edf535a9cac5ff532e61b6ee698">#84119d8</a></p></li><li><p>Drawer</p><ul><li><p>🐞 修复 Drawer 组件不兼容 IE10 和 IE9  的问题。<a href="https://github.com/ant-design/ant-design/issues/11583">#11583</a></p></li><li><p>🐞 修复 Drawer 组件在移动设备上无法垂直滚动的问题。 <a href="https://github.com/ant-design/ant-design/issues/11443">#11443</a></p></li></ul></li><li><p>TypeScript</p><ul><li><p>🐞 修复 TreeNode 组件缺少的 <code>selectable</code> 属性定义。<a href="https://github.com/ant-design/ant-design/issues/11604">#11604</a> <a href="https://github.com/apieceofbart">@apieceofbart</a></p></li><li><p>🐞 修复 Input 组件缺失 <code>autosize</code> 属性的类型错误。<a href="https://github.com/ant-design/ant-design/issues/11697">#11697</a></p></li></ul></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.8.1"><span>3.8.1</span><a href="#3.8.1" class="anchor">#</a></h2><p><code>2018-08-12</code></p><ul><li><p>🐞 修复 TimePicker 面板输入框宽度过长的问题。<a href="https://github.com/ant-design/ant-design/commit/80f82674fb63b068d047651ccba772999139f1b7">80f8267</a></p></li><li><p>🐞 修复 Tabs 中隐藏的输入框可能被聚焦的问题。<a href="https://github.com/ant-design/ant-design/issues/11261">#11261</a></p></li><li><p>🐞 修复 Badge 组件属性 <code>offset</code> 的坐标设置顺序问题。<a href="https://github.com/ant-design/ant-design/pull/11648">#11648</a> <a href="https://github.com/tangjinzhou">@tangjinzhou</a></p></li><li><p>Upload</p><ul><li><p>🐞 修复 Upload 组件删除按钮可能不展示的问题。<a href="https://github.com/ant-design/ant-design/issues/10454">#10454</a></p></li><li><p>🐞 修复 Upload 组件缩略图地址没有文件扩展名时的显示问题。<a href="https://github.com/ant-design/ant-design/pull/11684">#11684</a> <a href="https://github.com/elantion">@elantion</a></p></li></ul></li><li><p>🐞 修复 Anchor 组件当 <code>affix=true</code> 时无法在滚动的窗口中固定的问题。<a href="https://github.com/ant-design/ant-design/pull/11688">#11688</a> <a href="https://github.com/vitaliymaz">@vitaliymaz</a></p></li><li><p>🐞 修复 List.Grid 组件中的卡片宽度问题。<a href="https://github.com/ant-design/ant-design/issues/11712">!11712</a></p></li><li><p>🐞 修复 Radio 在 safari 下对齐的问题。<a href="https://github.com/ant-design/ant-design/commit/754a22ca24dee685666554778f53a5fe700959ff">754a22c</a></p></li><li><p>💄 添加点击动画效果到组件 Switch, Radio.Button 和 Tag。<a href="https://github.com/ant-design/ant-design/commit/9cf6ae601010acbf665d575d34c0cc0918e604e7">9cf6ae6</a></p></li><li><p>TypeScript</p><ul><li><p>🐞 修复 Collapse 组件缺少的 <code>destroyInactivePanel</code> 定义。<a href="https://github.com/ant-design/ant-design/pull/11646">#11646</a> <a href="https://github.com/zheeeng">@zheeeng</a></p></li><li><p>💄 修复 AutoComplete 没有 <code>getPopupContainer</code> 属性定义的问题。<a href="https://github.com/ant-design/ant-design/pull/11690">#11690</a> <a href="https://github.com/Huanghuiying0624">@Huanghuiying0624</a></p></li><li><p>🐞 修复 Upload 组件的 <code>lastModifiedDate</code> 定义。<a href="https://github.com/ant-design/ant-design/pull/11709">#11709</a> <a href="https://github.com/andycall">@andycall</a></p></li></ul></li><li><p>💄 使用新的 React 生命周期函数，包括组件 Upload, CheckboxGroup, Layout.Sider, Tooltip, Popconfirm。<a href="https://github.com/ant-design/ant-design/pull/11666">#11666</a> <a href="https://github.com/dancerphil">@dancerphil</a> <a href="https://github.com/ant-design/ant-design/pull/11682">#11682</a> <a href="https://github.com/dancerphil">@dancerphil</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.8.0"><span>3.8.0</span><a href="#3.8.0" class="anchor">#</a></h2><p><code>2018-08-05</code></p><p>非常感谢在 3.8.0 上提交 PR 的 24 位贡献者！</p><ul><li><p>💄 支持 TypeScript 3，并优化了大量组件定义。</p></li><li><p>💄 使用 <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant-numeric">font-variant-numeric</a> 优化了等宽数字的实现方式，解决了数字字体和其他字体不一致的问题。<a href="https://github.com/ant-design/ant-design/pull/11567">#11567</a> <a href="https://github.com/tibdex">@tibdex</a></p></li><li><p>🌟 Timeline 现在支持左/右/交替三种布局形式。<a href="https://github.com/ant-design/ant-design/pull/11490">#11490</a> <a href="https://github.com/jrvboesch">@jrvboesch</a></p></li><li><p>🌟 Button 增加 <code>block</code> 属性用于撑满父容器宽度。<a href="https://github.com/ant-design/ant-design/pull/11500">#11500</a> <a href="https://github.com/ilanus">@ilanus</a></p></li><li><p>Tree</p><ul><li><p>💄 优化了组件可访问性。</p></li><li><p>🐞 修复一个拖拽后节点失踪的问题。<a href="https://github.com/ant-design/ant-design/issues/11492">#11492</a></p></li><li><p>🐞 修复一个在拖拽后节点位置没有垂直居中的问题。<a href="https://github.com/ant-design/ant-design/issues/11458">#11458</a></p></li></ul></li><li><p>Table</p><ul><li><p>🌟 新增 <code>rowSelection.columnTitle</code> 可以定制选择列的列标题。<a href="https://github.com/ant-design/ant-design/issues/11042">#11042</a> <a href="https://github.com/littleLane">@littleLane</a></p></li><li><p>💄 新增了一个<a href="/components/table-cn/#components-table-demo-resizable-column">可拖拽改变列宽的例子</a>。</p></li><li><p>💄 支持按住 shift 进行多选。<a href="https://github.com/ant-design/ant-design/issues/11404">#11404</a> <a href="https://github.com/RaphaelChauveau">@RaphaelChauveau</a></p></li></ul></li><li><p>Avatar</p><ul><li><p>🌟 新增 <code>onError</code> 属性，作为图片加载失败时的回调。<a href="https://github.com/ant-design/ant-design/pull/11285/">#11285</a> <a href="https://github.com/paranoidjk">@paranoidjk</a></p></li><li><p>🌟 新增 <code>size</code> 属性，方便自定义头像大小。<a href="https://github.com/ant-design/ant-design/issues/11256">#11256</a> <a href="https://github.com/emersonlaurentino">@emersonlaurentino</a></p></li></ul></li><li><p>🌟 Card 新增 <code>headStyle</code> 属性用于定制标题样式。<a href="https://github.com/ant-design/ant-design/pull/11407">#11407</a> <a href="https://github.com/emersonlaurentino">@emersonlaurentino</a></p></li><li><p>🐞 修复 DatePicker 上无法使用 Tooltip 的问题。<a href="https://github.com/ant-design/ant-design/issues/11451">#11451</a> <a href="https://github.com/yociduo">@yociduo</a></p></li><li><p>🐞 修复 Input.Group 上无法使用 Tooltip 的问题。<a href="https://github.com/ant-design/ant-design/issues/11532">#11532</a> <a href="https://github.com/yociduo">@yociduo</a></p></li><li><p>🐞 修复一个 DatePicker 中时间面板 hover 时数字跳动的问题。<a href="https://github.com/ant-design/ant-design/issues/11460">#11460</a></p></li><li><p>🐞 Tabs 修复了一个切换焦点异常的问题。<a href="https://github.com/ant-design/ant-design/issues/11261">#11261</a></p></li><li><p>Select</p><ul><li><p>🌟 支持 <code>data-*</code> 属性。</p></li><li><p>🐞 修复一个选中项在列表中没有聚焦的问题。<a href="https://github.com/ant-design/ant-design/issues/11268">#11268</a></p></li></ul></li><li><p>🌟 Calendar 新增了 <code>onChange</code> 作为日期改变的回调。<a href="https://github.com/ant-design/ant-design/pull/11476">#11476</a> <a href="https://github.com/tangjinzhou">@tangjinzhou</a></p></li><li><p>🌟 Popconfirm 新增 <code>icon</code> 支持自定义图标。<a href="https://github.com/ant-design/ant-design/pull/11191">#11191</a> <a href="https://github.com/nuintun">@nuintun</a></p></li><li><p>Modal</p><ul><li><p>🌟 新增 <code>centered</code> 属性用于设置对话框垂直居中。<a href="https://github.com/ant-design/ant-design/pull/11537">#11537</a> <a href="https://github.com/yoyo837">@yoyo837</a></p></li><li><p>🐞 修复了多个对话框会被 ESC 一次性全部关掉的问题。<a href="https://github.com/ant-design/ant-design/issues/11394">#11394</a> <a href="https://github.com/yoyo837">@yoyo837</a></p></li><li><p>🐞 再次修复 Modal.confirm 的标题区域某些情况下会显示滚动条的问题。<a href="https://github.com/ant-design/ant-design/pull/11568">#11568</a> <a href="https://github.com/cheshireoctopus">@cheshireoctopus</a></p></li></ul></li><li><p>🌟 Progress 新增 <code>strokeLinecap</code> 属性用于调整边缘形状。<a href="https://github.com/ant-design/ant-design/pull/11547">#11547</a> <a href="https://github.com/blatinier">@blatinier</a></p></li><li><p>🌟 Drawer 新增 <code>className</code> 并废弃 <code>wrapClassName</code>。<a href="https://github.com/ant-design/ant-design/pull/11609">#11609</a> <a href="https://github.com/fergiar">@fergiar</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.7.3"><span>3.7.3</span><a href="#3.7.3" class="anchor">#</a></h2><p><code>2018-07-28</code></p><ul><li><p>🐞 修复 Steps 在 <code>labelPlacement</code> 为 <code>vertical</code> 时标题与图标不对齐的问题。<a href="https://github.com/ant-design/ant-design/pull/11426">#11426</a> <a href="https://github.com/yoyo837">@yoyo837</a></p></li><li><p>🐞 修复 Cascader 设置 <code>fieldNames</code> 时不能正确读取子节点的问题。<a href="https://github.com/ant-design/ant-design/pull/11311">#11311</a> <a href="https://github.com/405go">@405go</a></p></li><li><p>TypeScript</p><ul><li><p>🐞 修复 Pagination 类型定义。<a href="https://github.com/ant-design/ant-design/pull/11474">#11474</a> <a href="https://github.com/kagd">@kagd</a></p></li><li><p>🐞 修复 Select 类型定义。<a href="https://github.com/ant-design/ant-design/pull/11189&lt;Paste&gt;">#11189</a> <a href="https://github.com/thisJJ">@thisJJ</a></p></li></ul></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.7.2"><span>3.7.2</span><a href="#3.7.2" class="anchor">#</a></h2><p><code>2018-07-25</code></p><ul><li><p>DatePicker</p><ul><li><p>🐞 <strong>修复在受控模式下不能切换年月的问题。</strong><a href="https://github.com/ant-design/ant-design/commit/b9992f4a08574efb47b6e6cd80eb1e888b9a1ede">b9992f4</a></p></li><li><p>🐞 修复在 <code>getDerivedStateFromProp</code> 的警告。<a href="https://github.com/ant-design/ant-design/pull/11398">#11398</a> <a href="https://github.com/yoyo837">@yoyo837</a></p></li></ul></li><li><p>Drawer</p><ul><li><p>🐞 修复使用 <code>destroyOnClose</code> 时没有关闭动画的问题。<a href="https://github.com/ant-design/ant-design/issues/11307">#11307</a></p></li><li><p>🐞 修复 <code>width</code> 以 <code>vw</code> 为单位时的显示错误。<a href="https://github.com/ant-design/ant-design/issues/11326">#11326</a></p></li><li><p>🐞 修复 <code>wrapClassName</code> 属性无效的问题。</p></li></ul></li><li><p>🐞 修复 Tooltip 文字溢出的问题。<a href="https://github.com/ant-design/ant-design/pull/11402">#11402</a> <a href="https://github.com/weidapao">@weidapao</a></p></li><li><p>🐞 修复 Menu 在 <code>theme</code> 为 <code>dark</code> 是在 Layout.Header 里的样式问题。<a href="https://github.com/ant-design/ant-design/pull/11400">#11400</a> <a href="https://github.com/hongxuWei">@hongxuWei</a></p></li><li><p>🐞 修复 InputNumber 的箭头按钮在使用了固定列的 Table 里显示错位的问题。<a href="https://github.com/ant-design/ant-design/issues/11408">#11408</a></p></li><li><p>🐞 修复 Select 使用分组时 Option 的圆角显示错误。<a href="https://github.com/ant-design/ant-design/commit/6cb6f5c83ed634e67d5b5d0816d11aa0788a74d8">6cb6f5c</a></p></li><li><p>🐞 修复 Table 第一次点击过滤按钮的时候 <code>onChange</code> 会被触发两次的问题。<a href="https://github.com/ant-design/ant-design/issues/11164">#11164</a> <a href="https://github.com/adybionka">@adybionka</a></p></li><li><p>🐞 修复 Modal.confirm 的标题在 Firefox 下会显示滚动条的问题。<a href="https://github.com/ant-design/ant-design/issues/11432">#11432</a></p></li><li><p>TypeScript</p><ul><li><p>🐞 修复 Radio.Group 类型定义。<a href="https://github.com/ant-design/ant-design/pull/11409">#11409</a> <a href="https://github.com/eddiemoore">@eddiemoore</a></p></li><li><p>🐞 修复 TreeSelect 类型定义。<a href="https://github.com/ant-design/ant-design/pull/11442">#11442</a> <a href="https://github.com/JribiBelhassen">@JribiBelhassen</a></p></li><li><p>🐞 修复 Badge 类型定义。<a href="https://github.com/ant-design/ant-design/pull/11421">#11421</a> <a href="https://github.com/zongzi531">@zongzi531</a></p></li></ul></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.7.1"><span>3.7.1</span><a href="#3.7.1" class="anchor">#</a></h2><p><code>2018-07-21</code></p><ul><li><p>🐞 修复 Drawer 内无法显示弹层组件的问题。<a href="https://github.com/ant-design/ant-design/issues/11304">#11304</a></p></li><li><p>🐞 带页签的卡片页签支持 disabled 属性。<a href="https://github.com/ant-design/ant-design/issues/11212">#11212</a></p></li><li><p>🐞 修复锚点链接组件 href 改变不更新的问题。 <a href="https://github.com/ant-design/ant-design/pull/11287/files">#11287</a> <a href="https://github.com/tangjinzhou">@tangjinzhou</a></p></li><li><p>🐞 修复 Menu 样式细节问题。<a href="https://github.com/ant-design/ant-design/issues/11299">#11299</a></p></li><li><p>🐞 修复 Drawer 组件设置 <code>destroyOnClose</code> 后关闭动画消失。<a href="https://github.com/ant-design/ant-design/issues/11307">#11307</a></p></li><li><p>🐞 修复 DirectoryTree 在 <code>expandedKeys</code> 属性可控时点击无法展开的问题。<a href="https://github.com/ant-design/ant-design/issues/11366">#11366</a></p></li><li><p>🐞 修复 ButtonGroup 中使用 Tooltip 的 Button 在 <code>disabled</code> 时样式不正确的问题。<a href="https://github.com/ant-design/ant-design/pull/11321">11321</a> <a href="https://github.com/tangjinzhou">@tangjinzhou</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.7.0"><span>3.7.0</span><a href="#3.7.0" class="anchor">#</a></h2><p>3.7.0 是一个重磅更新，带来了很多激动人心的变化和新特性。
以下是一些亮点✨：</p><ul><li><p>🔥 增加抽屉组件 : <a href="https://ant.design/components/drawer-cn/"><code>Drawer</code></a> <a href="https://github.com/ant-design/ant-design/pull/10791">#10791</a></p></li><li><p>🔥 新增 <code>Tree.DirectoryTree</code> 组件，作为内置的目录树。<a href="https://github.com/ant-design/ant-design/issues/7749">#7749</a></p></li></ul><p>组件修复/功能增强：</p><ul><li><p>TreeSelect 组件升级 <code>rc-tree-select</code> 到 <code>2.0.5</code>，进行了重构，修复了 check 的逻辑。</p><ul><li><p>🌟 新增 <code>autoClearSearchValue</code> 属性，当多选模式下值被选择，用于自动清空搜索框。<a href="https://github.com/ant-design/ant-design/issues/10996">10996</a></p></li><li><p>🌟 新增 <code>searchValue</code> 属性，用于设置搜索框的值。<a href="https://github.com/ant-design/ant-design/commit/6ff7dd8fb953f079ee51ee638aaf4d832d0e10bf#diff-1e8e47abbdbe6e12d009aa61619ab22f">6ff7dd8</a></p></li><li><p>🌟 新增 <code>maxTagCount</code> 属性，用于设置显示标签的最大数量。<a href="https://github.com/ant-design/ant-design/commit/fb96c9db351e44a202f64f780470c6319a8a9626">fb96c9d</a></p></li><li><p>🌟 新增 <code>maxTagPlaceholder</code> 属性，用于设置标签隐藏时显示的内容。<a href="https://github.com/ant-design/ant-design/commit/fb96c9db351e44a202f64f780470c6319a8a9626">fb96c9d</a></p></li><li><p>🌟 搜索框支持大小写敏感。<a href="https://github.com/ant-design/ant-design/issues/10990">#10990</a></p></li><li><p>🗑 <code>treeData</code> 数据格式中的 <code>label</code> 属性被废弃，使用 <code>title</code> 属性代替。</p></li></ul></li><li><p>Upload 组件升级 <code>rc-upload</code> 到 <code>2.5.0</code></p><ul><li><p>🌟 新增 <code>directory</code> 属性，支持上传一个文件夹。<a href="https://github.com/ant-design/ant-design/issues/7315">#7315</a></p></li><li><p>🌟 <code>action</code> 属性支持作为一个返回 <code>Promise</code> 对象的函数，使用更加灵活。<a href="https://github.com/ant-design/ant-design/commit/fd96967c872600b79bb608e9ddf9f8c38814a704">fd96967</a></p></li></ul></li><li><p>Dropdown 增加新特性，可以做为右键菜单来使用。</p><ul><li><p>🌟 给菜单项的 icon 提供默认的外间距样式。<a href="https://github.com/ant-design/ant-design/commit/8e60a591fd24f644de4f67d69c2210e9270be9cc">8e60a59</a></p></li><li><p>🌟 触发方式为 <code>contextMenu</code> 时自动调整菜单的位置。<a href="https://github.com/ant-design/ant-design/commit/16e42601d6772fc0830ee237a1e751a38a118676">16e4260</a></p></li></ul></li><li><p>Table 组件升级 <code>rc-table</code> 到 <code>6.2.2</code>。 <a href="https://github.com/ant-design/ant-design/commit/f2fddff3fd0d6b36e8e6d8ee06bfcbcc85ead4f0">f2fddff</a></p><ul><li><p>🌟 新增 <code>expanded</code> 作为 <code>expandedRowRender</code> 属性函数的第四个参数，用于获取当前行是否展开。<a href="https://github.com/ant-design/ant-design/issues/10379">#10379</a></p></li><li><p>🌟 新增无须使用完全受控组件也能覆盖筛选菜单的能力。<a href="https://github.com/ant-design/ant-design/commit/59cc3a8b6c643f7206feedf2dc2c7154296ba3e3">59cc3a8</a> <a href="https://github.com/chrvadala">@chrvadala</a></p></li><li><p>🌟 <code>filterIcon</code> 属性支持作为一个返回 <code>ReactNode</code> 的函数。<a href="https://github.com/ant-design/ant-design/commit/1af4392ae9fbdaa6fcfbf2f0de5413100ef4a84a">1af4392</a></p></li><li><p>🐞 修复在固定列时导致的行错位的问题。<a href="https://github.com/ant-design/ant-design/issues/10392">#10392</a></p></li><li><p>🐞 修复在组件中使用 <code>combobox</code> 模式的 <code>Select</code> 导致的重影问题。<a href="https://github.com/ant-design/ant-design/issues/10828">#10828</a></p></li><li><p>🐞 修复 components 属性值不能变化的问题。<a href="https://github.com/ant-design/ant-design/commit/c380186e794a7735ae91e992f25a313158ee4984">c380186</a></p></li></ul></li><li><p>🗑 Select 组件废弃了 <code>combobox</code> 模式，请使用 <code>AutoComplete</code> 组件代替。<a href="https://github.com/ant-design/ant-design/commit/53046a454ad83ca03dc313e63f56474ed1173002">53046a4</a></p></li><li><p>🌟 Alert 组件允许传递 <code>data-*</code>、<code>aria-*</code> 和 <code>role-*</code> 属性到组件内部。<a href="https://github.com/ant-design/ant-design/commit/f0b684de6a7c422f0de56e1ef72aeb35ab25a858">f0b684d</a></p></li><li><p>🌟 Avatar 组件新增 <code>alt</code> 属性，用于设置图像无法显示时的替代文本。<a href="https://github.com/ant-design/ant-design/pull/10798">#10798</a></p></li><li><p>🌟 DatePicker 组件允许传递 <code>data-*</code>、<code>aria-*</code> 和 <code>role-*</code> 属性到组件内部的 <code>Input</code>。<a href="https://github.com/ant-design/ant-design/commit/e63f9d4beb440de92c0b0ce8e6e83f7e24fef792">e63f9d4</a></p></li><li><p>🌟 Input.Search 组件新增 <code>event</code> 事件对象作为 <code>onSearch</code> 属性函数的第二个参数。<a href="https://github.com/ant-design/ant-design/issues/11015">#11015</a></p></li><li><p>🌟 Layout.Sider 组件新增 <code>onBreakPoint</code> 属性，用作响应式布局的断点触发时的回调函数。<a href="https://github.com/ant-design/ant-design/pull/10750">#10750</a> <a href="https://github.com/nuintun">@nuintun</a></p></li><li><p>🌟 Modal 组件新增 <code>okButtonProps</code> 和 <code>cancelButtonProps</code> 属性，分别用于设置 <code>取消</code> 按钮和 <code>确定</code> 按钮的属性。<a href="https://github.com/ant-design/ant-design/pull/10955">#10955</a> <a href="https://github.com/djyde">@djyde</a></p></li><li><p>🌟 Progress 组件新增 <code>strokeColor</code> 属性，用于设置进度条的颜色。<a href="https://github.com/ant-design/ant-design/issues/10725">#10725</a></p></li><li><p>🌟 Radio.Group 组件新增 <code>buttonStyle</code> 属性 (可选值 <code>outline | solid</code>)，用于设置 <code>RadioButton</code> 的风格样式。<a href="https://github.com/ant-design/ant-design/commit/60e3cfa37ac0dae3a895e74c1fe5351c54536a07#diff-c2ee8b5a368a121e9d2cc2661212045d">60e3cfa</a></p></li><li><p>🌟 Spin 组件新增 <code>setDefaultIndicator</code> 静态方法，用于设置全局的加载指示符。<a href="https://github.com/ant-design/ant-design/issues/10787">#10787</a></p></li><li><p>🌟 Tag 组件新增 <code>visible</code> 属性，用于设置是否显示标签。<a href="https://github.com/ant-design/ant-design/commit/4ac027781372dda08a5458bc73836fbc14dfe51f">4ac0277</a></p></li><li><p>Tree 组件升级 <code>rc-tree</code> 到 <code>1.12.0</code></p><ul><li><p>🌟 新增 <code>loadedKeys</code> 属性，用于设置已经加载的节点，需要配合 <code>loadData</code> 使用。<a href="https://github.com/ant-design/ant-design/issues/10666">#10666</a></p></li><li><p>🌟 新增 <code>onLoad</code> 属性，作为节点加载完毕时的回调函数。<a href="https://github.com/ant-design/ant-design/commit/c488aca05e11d942d77c1b6bff45d12bbb1a2bd6">c488aca</a></p></li></ul></li><li><p>🌟 增加 <code>okButtonDisabled</code> and <code>cancelButtonDisabled</code> 属性用于禁用确定和取消按钮。<a href="https://github.com/ant-design/ant-design/pull/10955">#10955</a></p></li><li><p>🌟 Cascader 新增 fieldNames 并废弃拼写错误的 filedNames。 <a href="https://github.com/ant-design/ant-design/issues/10896">#10896</a></p></li><li><p>🐞 修复时间轴不能与<code>Tooltip</code>一起使用的问题。 <a href="https://github.com/ant-design/ant-design/commit/0e3b67e9999d867cc304f3be61a8a042a2ab92ee">0e3b67e</a></p></li><li><p>🐞 修复当 Avatar 自定义大小时，圆角不改变的问题。<a href="https://github.com/ant-design/ant-design/commit/e1e6523452286ba56f20b73abad762a58ea7d7bc">e1e6523</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.6.6"><span>3.6.6</span><a href="#3.6.6" class="anchor">#</a></h2><p><code>2018-07-07</code></p><ul><li><p>🐞 修复 <code>DatePicker</code> 组件被选中日期的样式问题。<a href="https://github.com/ant-design/ant-design/issues/6146">#6146</a> <a href="https://github.com/ant-design/ant-design/issues/9529">#9529</a></p></li><li><p>🐞 修复 <code>DatePicker.RangePicker</code> 组件中被选中日期的样式问题。<a href="https://github.com/ant-design/ant-design/commit/004561ba1f3b894dc164225e9e27b0a90679d15c">004561b</a></p></li><li><p>🐞 修复 <code>Cascader</code> 组件在 <code>Form.Item</code> 下的对齐问题。<a href="https://github.com/ant-design/ant-design/issues/9827">#9827</a> <a href="https://github.com/ant-design/ant-design/issues/11133">#11133</a></p></li><li><p>🐞 修复 <code>InputNumber</code> 组件的 <code>handler</code> 的背景样式问题。<a href="https://github.com/ant-design/ant-design/commit/4aabc5374497359e13a958ef81ae4569db6164a7">4aabc53</a></p></li><li><p>🐞 修复 <code>Table</code> 组件在 <code>FireFox</code> 浏览器下数据为空时的头部溢出的样式问题。<a href="https://github.com/ant-design/ant-design/issues/11135">#11135</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.6.5"><span>3.6.5</span><a href="#3.6.5" class="anchor">#</a></h2><p><code>2018-07-02</code></p><ul><li><p>🐞 修复 <code>Transfer</code> 组件的文本 &quot;Not Found&quot; 在 IE 或 Edge 浏览器上显示异常。<a href="https://github.com/ant-design/ant-design/issues/9697">#9697</a></p></li><li><p>🐞 修复 Chrome 在缩放模式下，<code>Card</code> 组件的边框被标题的背景色覆盖。<a href="https://github.com/ant-design/ant-design/issues/9085">#9085</a></p></li><li><p>TypeScript</p><ul><li><p>🐞 修复 <code>Table</code> 不兼容的类型 <code>size</code>。<a href="https://github.com/ant-design/ant-design/commit/bf5b6ae1f3b5da4629a7d10a2d1764eaa3fbbb04">bf5b6ae1</a></p></li><li><p>🐞 修复 <code>Select</code> 组件的 <code>showArrow</code> 类型定义。<a href="https://github.com/ant-design/ant-design/commit/cde2a6b6f011a5b3a367b3f58731def547bc98d8">cde2a6b6</a></p></li></ul></li><li><p>🐞 修复 Pagination 全局 locale 设置不能被组件 locale 覆盖的问题。<a href="https://github.com/ant-design/ant-design/commit/babbbdd4e5c33ca050f8ee08969185c8d3269b4c">babbbdd4</a></p></li><li><p>🐞 修复 <code>Tooltip</code> 组件的 <code>max-width</code> 样式，使 <code>overlayStyle.maxWidth</code> 可覆盖。<a href="https://github.com/ant-design/ant-design/commit/e2b359e9c3dae067eeba37a886f7896474c87e31">e2b359e9</a></p></li><li><p>🐞 修复 <code>Select</code> 组件的样式，避免过长文本的溢出。<a href="https://github.com/ant-design/ant-design/issues/11035">#11035</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.6.4"><span>3.6.4</span><a href="#3.6.4" class="anchor">#</a></h2><p><code>2018-06-23</code></p><ul><li><p>🐞 修复 <code>Steps</code> 组件的 <code>@process-icon-color</code> 样式定义。<a href="https://github.com/ant-design/ant-design/issues/10973">#10973</a></p></li><li><p>🐞 修复 <code>RangePicker</code> 组件使用预置范围时的样式问题。<a href="https://github.com/ant-design/ant-design/issues/10986">#10986</a></p></li><li><p>🐞 修复 <code>Dropdown</code> 组件可能报出的 <code>non-boolean attribute</code> 的警告。<a href="https://github.com/ant-design/ant-design/issues/7798">#7798</a></p></li><li><p>TypeScript</p><ul><li><p>🌟 给 <code>Tree</code> 组件添加 <code>className</code> 的定义。<a href="https://github.com/ant-design/ant-design/issues/10950">#10950</a></p></li><li><p>🌟 给 <code>Tree</code> 组件添加 <code>selectable</code> 的定义。<a href="https://github.com/ant-design/ant-design/commit/3fb478e743f3bad23dc300f501df11e5423468ba">3fb478e</a></p></li></ul></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.6.3"><span>3.6.3</span><a href="#3.6.3" class="anchor">#</a></h2><p><code>2018-06-17</code></p><ul><li><p>🐞 修复 Upload 图片文件后缀名为大写时无法正确识别的问题。<a href="https://github.com/ant-design/ant-design/pull/10928">#10928</a> <a href="https://github.com/sliwey">@sliwey</a></p></li><li><p>🐞 修复 InputNumber 在浏览器缩放时边框样式丢失的问题。<a href="https://github.com/ant-design/ant-design/issues/10562">#10562</a></p></li><li><p>🐞 修复 Spin 内使用 <code>position: fixed</code> 的元素无法固定的问题。<a href="https://github.com/ant-design/ant-design/issues/10196">#10196</a></p></li><li><p>🐞 修复小号表格下固定列的边框样式问题。<a href="https://github.com/ant-design/ant-design/issues/9754">#9754</a></p></li><li><p>🐞 修复 Table <code>filterIcon</code> 的 <code>className</code> 属性失效的问题。<a href="https://github.com/ant-design/ant-design/issues/10937">#10937</a></p></li><li><p>🐞 修复 Affix 的 <code>offsetTop</code> 和 <code>offsetBottom</code> 无法动态修改的问题。<a href="https://github.com/ant-design/ant-design/issues/10874">#10874</a></p></li><li><p>TypeScript</p><ul><li><p>🐞 修复 TreeSelect <code>TS2339</code> 错误。<a href="https://github.com/ant-design/ant-design/issues/10868">#10868</a></p></li><li><p>🌟 补充 Form 的 <code>validateMessages</code> 和 <code>onFieldsChange</code> 参数的定义。</p></li><li><p>🌟 优化 Button 的属性定义。<a href="https://github.com/ant-design/ant-design/pull/10877">#10877</a> <a href="https://github.com/zheeeng">@zheeeng</a></p></li><li><p>🌟 补充 AutoComplete 的 <code>backfill</code> 属性定义。<a href="https://github.com/ant-design/ant-design/pull/10909">#10909</a> <a href="https://github.com/zhanba">@zhanba</a></p></li></ul></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.6.2"><span>3.6.2</span><a href="#3.6.2" class="anchor">#</a></h2><p><code>2018-06-09</code></p><ul><li><p>🐞 修复 Table 数据变化时全选勾选框状态显示不正确的问题。<a href="https://github.com/ant-design/ant-design/issues/10629">#10629</a></p></li><li><p>🐞 修复 Button.Group 中使用 disabled 按钮时缺失边框。</p></li><li><p>🐞 修复 Upload 中 <code>beforeUpload</code> 返回 <code>false</code> 时，文件列表排序会被反转的问题。<a href="https://github.com/ant-design/ant-design/issues/10681">#10681</a></p></li><li><p>🐞 修复 Calendar 表格中内容溢出的问题。<a href="https://github.com/ant-design/ant-design/pull/10808">#10808</a> <a href="https://github.com/ant-design/Yangzhedi">@Yangzhedi</a></p></li><li><p>Spin</p><ul><li><p>🐞 修复使用图标时不能按照 <code>size</code> 正确显示大小的问题。<a href="https://github.com/ant-design/ant-design/issues/10786">#10786</a></p></li><li><p>🐞 修复默认旋转时 <code>delay</code> 不生效的问题。<a href="https://github.com/ant-design/ant-design/pull/10727">#10727</a> <a href="https://github.com/dreamerblue">@dreamerblue</a></p></li></ul></li><li><p>修复 Badge 的状态色不跟主题色变化的问题。</p></li><li><p>TypeScript</p><ul><li><p>🐞 修复 Menu 类型定义。<a href="https://github.com/ant-design/ant-design/issues/10773">#10773</a></p></li><li><p>🐞 修复 AutoComplete 类型定义。<a href="https://github.com/ant-design/ant-design/issues/10745">#10745</a> <a href="https://github.com/ant-design/ant-design/issues/10619">#10619</a></p></li><li><p>🐞 修复 Tree 类型定义。<a href="https://github.com/ant-design/ant-design/pull/10841">#10841</a> <a href="https://github.com/Voronar">@Voronar</a></p></li><li><p>🐞 修复 Checkbox.Group 的类型定义。<a href="https://github.com/ant-design/ant-design/pull/10677">#10677</a></p></li></ul></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.6.0"><span>3.6.0</span><a href="#3.6.0" class="anchor">#</a></h2><p><code>2018-06-02</code></p><ul><li><p>🌟 <code>Form</code> 表单错误信息展示支持传入 ReactNode。 <a href="https://github.com/ant-design/ant-design/issues/10136">#10136</a> <a href="https://github.com/lovekonakona">@lovekonakona</a></p></li><li><p>🌟 <code>List</code> 组件支持指定分页器的位置。 <a href="https://github.com/ant-design/ant-design/pull/10581">#10581</a> <a href="https://github.com/zheeeng">@zheeeng</a></p></li><li><p>🌟 <code>Layout.Sider</code> 支持 dark/light 主题定制。 <a href="https://github.com/ant-design/ant-design/issues/10142">#10142</a> <a href="https://github.com/pd4d10">@pd4d10</a></p></li><li><p>🌟 支持 Ant Design 站点的离线模式。 <a href="https://github.com/ant-design/ant-design/issues/10625">#10625</a></p></li><li><p>🌟 <code>Transfer</code> 新增 <code>style</code> 以及 <code>operationStyle</code> 属性配置样式。 <a href="https://github.com/eduludi">@eduludi</a></p></li><li><p>🌟 <code>Message</code> 增加 promise 化的回调接口。 <a href="https://github.com/ant-design/ant-design/issues/10421">#10421</a> <a href="https://github.com/zhujinxuan">@zhujinxuan</a></p></li><li><p>🐞 修复编译时 typescript v2.9.1兼容性问题。 <a href="https://github.com/ant-design/ant-design/issues/10729">#10729</a> <a href="https://github.com/karol-majewski">@karol-majewski</a></p></li><li><p>🐞 修复 <code>Menu</code> 嵌套超过两层时选中最里层后对应最外层没有亮起问题。 <a href="https://github.com/ant-design/ant-design/issues/8666">#8666</a> <a href="https://github.com/stonehank">@stonehank</a></p></li><li><p>🐞 修复 <code>Affix</code> 组件 offsetBottom 无效问题。 <a href="https://github.com/ant-design/ant-design/issues/10674">#10674</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.5.4"><span>3.5.4</span><a href="#3.5.4" class="anchor">#</a></h2><p><code>2018-05-26</code></p><ul><li><p>🐞 修复 <code>Cascader</code> 的 <code>showSearch</code> 无效问题。<a href="https://github.com/ant-design/ant-design/commit/968488a2fac9bcb16bee9f0c248f49bca00dbec6">968488a2</a></p></li><li><p>🐞 使 <code>Badge[status]</code> 支持 <code>Tooltip</code>。<a href="https://github.com/ant-design/ant-design/issues/10626">#10626</a></p></li><li><p>🐞 修复父元素使用 <code>text-align</code> 会影响 <code>Spin</code> 的问题。<a href="https://github.com/ant-design/ant-design/pull/10643">#10643</a> <a href="https://github.com/wmzhong">@wmzhong</a></p></li><li><p>💄 <code>Table</code> 换行从 <code>break-all</code> 改为 <code>break-word</code>。<a href="https://github.com/ant-design/ant-design/pull/10655">#10655</a> <a href="https://github.com/clinyong">@clinyong</a></p></li><li><p>🌟 <code>Search</code> 在未定义 <code>enterButton</code> 时，点击搜索图标将触发 <code>onSearch</code>。 <a href="https://github.com/ant-design/ant-design/commit/36ffe7e1dc9d9473c8c68168ab79b7a03a604702">36ffe7e1</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.5.3"><span>3.5.3</span><a href="#3.5.3" class="anchor">#</a></h2><p><code>2018-05-20</code></p><ul><li><p>🐞 修复了 <code>Affix</code> 当 <code>offsetTop === 0</code>，值将变为 <code>undefined</code> 的问题 <a href="https://github.com/ant-design/ant-design/pull/10566">#10566</a></p></li><li><p>🐞 修复了 <code>Menu</code> item 中的高亮链接颜色问题 <a href="https://github.com/ant-design/ant-design/commit/09d5e36cfa27e371a7b4d4e68276a279698ea901">09d5e36</a></p></li><li><p>🐞 修复了 <code>Input.Group</code> 组件阴影被遮盖的问题 <a href="https://github.com/ant-design/ant-design/issues/10230">#10230</a></p></li><li><p>🐞 修复了 <code>Transfer</code> 组件 checkbox 事件触发两次的问题 <a href="https://github.com/ant-design/ant-design/issues/10480"><code>#10480</code></a></p></li><li><p>💄 统一 less 的变量命名 <a href="https://github.com/ant-design/ant-design/commit/12d3046687a0dcdb51fece08dd2bea64f185cc40">12d3046</a></p></li><li><p>💄 微调了 <code>Dropdown</code> 的样式 <a href="https://github.com/ant-design/ant-design/commit/8e2f72ffe0eb300f5997296726b02246bf990c8f">8e2f72f</a></p></li><li><p>💄 现在中文文档的组件会用中文语言包进行演示。<a href="https://github.com/ant-design/ant-design/commit/9b17a943f5d57d40d65041b7b0c247add09d2851">9b17a94</a></p></li><li><p>💄 主站主题切换 修改为 <code>antd-theme-generato</code> ，感谢 <a href="https://github.com/mzohaibqc">@mzohaibqc</a> 的工作.</p></li><li><p>TypeScript</p><ul><li><p>🐞 修复了 <code>Row</code> 中 gutter 属性的类型问题 <a href="https://github.com/ant-design/ant-design/commit/b7d508e1662bf20a0cacbe6440a2ce31a65a8a59">b7d508e</a></p></li><li><p>💄 改进了 <code>Form</code> 组件类型 <a href="https://github.com/ant-design/ant-design/pull/10564">#10564</a></p></li><li><p>💄 改进了 <code>Button</code> 和 <code>Tag</code> 类型 <a href="https://github.com/ant-design/ant-design/commit/1ed9fed2cf1c99b947359fafb101b2e58213cb48">1ed9fed</a></p></li></ul></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.5.2"><span>3.5.2</span><a href="#3.5.2" class="anchor">#</a></h2><p><code>2018-05-13</code></p><ul><li><p>🐞 修复 <code>Table</code> 过滤器和 <code>Transfer</code> 复选框无法点击的问题。<a href="https://github.com/ant-design/ant-design/issues/10452">#10452</a></p></li><li><p>🐞 修复 <code>Cascader</code> 的 <code>displayRender</code> 里的链接无法点击的问题。<a href="https://github.com/ant-design/ant-design/issues/10433">#10433</a></p></li><li><p>🐞 修复 <code>Button</code> ref 不兼容问题。<a href="https://github.com/ant-design/ant-design/issues/10405">#10405</a></p></li><li><p>🐞 修复 <code>Form</code> 表单项校验位置高度时出现抖动问题。<a href="https://github.com/ant-design/ant-design/issues/10445">#10445</a></p></li><li><p>🌟 设置 <code>Layout</code> 宽度时，允许使用任何的 CSS 单位。 <a href="https://github.com/ant-design/ant-design/pull/10479">#10479</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.5.1"><span>3.5.1</span><a href="#3.5.1" class="anchor">#</a></h2><p><code>2018-05-09</code></p><ul><li><p>🐞 修复 Input.Group 在 Form 下样式错位的问题。<a href="https://github.com/ant-design/ant-design/issues/10371">#10371</a></p></li><li><p>🐞 修复 Select 箭头和内容重叠的问题。<a href="https://github.com/ant-design/ant-design/issues/10383">#10383</a></p></li><li><p>🐞 移除 Collapse 点击时的 focus 样式。</p></li><li><p>🐞 移除 Input.Group 和 Checkbox 不必要的 <code>z-index</code>。<a href="https://github.com/ant-design/ant-design/issues/9840">#9840</a> <a href="https://github.com/ant-design/ant-design/issues/10385">#10385</a></p></li><li><p>🐞 修复一个数字等宽字体没有加粗的问题。</p></li><li><p>Table</p><ul><li><p>💄 重写了可编辑表格的演示。<a href="https://github.com/ant-design/ant-design/pull/10119">#10119</a></p></li><li><p>🐞 修复一个表格列内容互相重叠的问题。<a href="https://github.com/ant-design/ant-design/issues/9822">#9822</a></p></li></ul></li><li><p>TypeScript</p><ul><li><p>🐞 调整 Breadcrumb.Item 的类型。<a href="https://github.com/ant-design/ant-design/pull/10372">#10372</a> <a href="https://github.com/karol-majewski">@karol-majewski</a></p></li><li><p>🐞 修复 Table 的 <code>rowSelection</code> 的类型。<a href="https://github.com/ant-design/ant-design/issues/10374">#10374</a></p></li></ul></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.5.0"><span>3.5.0</span><a href="#3.5.0" class="anchor">#</a></h2><p><code>2018-05-04</code></p><ul><li><p>🌟 组件 <code>Badge</code> 新增 <code>title</code> 属性支持鼠标 hover 的时候显示。<a href="https://github.com/ant-design/ant-design/commit/74d81c2d078a3c84b3e44cbfbdd99b8f479ea71d">74d81c2</a> <a href="https://github.com/ludwigbacklund">@ludwigbacklund</a></p></li><li><p>🌟 添加 <code>successPercent</code> 为 <code>Progress[format]</code> 的参数。<a href="https://github.com/ant-design/ant-design/issues/10096">#10096</a></p></li><li><p>🌟 更新 <code>rc-notification</code> 到 3.1.0 来支持组件 <code>Notification</code> 的 <code>maxCount</code> 属性。<a href="https://github.com/ant-design/ant-design/pull/10161">#10161</a> <a href="https://github.com/jzhangs">@jzhangs</a></p></li><li><p>🌟 更新 <code>rc-cascader</code> 到 1.13.0 来支持组件 <code>Cascader</code> 的 <code>filedNames</code> 属性。<a href="https://github.com/react-component/cascader/pull/23">react-component/cascader#23</a> <a href="https://github.com/405go">@405go</a></p></li><li><p>🌟 组件 <code>Notification</code> 支持通过 key 更新通知属性。 <a href="https://github.com/react-component/notification/pull/40">react-component/notification#40</a> <a href="https://github.com/yevhen-hryhorevskyi">@yevhen-hryhorevskyi</a></p></li><li><p>🌟 组件 <code>List</code> 支持内置的翻页功能。<a href="https://github.com/ant-design/ant-design/pull/10135">#10135</a></p></li><li><p>Table</p><ul><li><p>🌟 新增 <code>sortOrder</code> 参数传递给列配置中的 <code>sorter</code> 方法。<a href="https://github.com/ant-design/ant-design/pull/10306">#10306</a> <a href="https://github.com/kumarashwin">@kumarashwin</a></p></li><li><p>🐞 修复头部单元格的边框样式问题。<a href="https://github.com/ant-design/ant-design/issues/10359">#10359</a></p></li><li><p>🐞 修复当数据变化时用户选择项丢失的问题。<a href="https://github.com/ant-design/ant-design/pull/10332">#10332</a> <a href="https://github.com/chrvadala">@chrvadala</a></p></li></ul></li><li><p><code>Menu</code> 升级 <code>rc-menu</code> 到 <code>7.x</code> <a href="https://github.com/ant-design/ant-design/pull/10305">#10305</a></p><ul><li><p>🌟 更好的 aria-* 属性支持。<a href="https://github.com/react-component/menu/pull/137">react-component/menu#137</a></p></li><li><p>🌟 一些内部优化提升组件性能。<a href="https://github.com/react-component/menu/pull/133">react-component/menu#133</a></p></li><li><p>🌟 支持将属性传递到菜单项中。<a href="https://github.com/react-component/menu/pull/135">react-component/menu#135</a></p></li><li><p>🐞 修复一些快捷键的问题。<a href="https://github.com/react-component/menu/pull/132">react-component/menu#132</a></p></li></ul></li><li><p>Collapse</p><ul><li><p>🌟 更新 <code>rc-collapse</code> 到 1.9.0 优化键盘支持。<a href="https://github.com/react-component/collapse/pull/84/">react-component/collapse#84</a>  <a href="https://github.com/kossel">@kossel</a></p></li><li><p>🌟 支持通过 less 定义组件 <code>Collapse</code> 的样式。<a href="https://github.com/ant-design/ant-design/pull/9943">#9943</a> <a href="https://github.com/davidhatten">@davidhatten</a></p></li></ul></li><li><p>Select</p><ul><li><p>🐞 修复 <code>placeholder</code> 的 ts 类型问题。<a href="https://github.com/ant-design/ant-design/pull/10282">#10282</a> <a href="https://github.com/thomasthiebaud">@thomasthiebaud</a></p></li><li><p>🐞 修复不显示箭头时多余的空白。<a href="https://github.com/ant-design/ant-design/pull/10296">#10296</a></p></li><li><p>🐞 修复属性 <code>value</code> 的 typescript 类型错误。<a href="https://github.com/ant-design/ant-design/pull/10336">#10336</a> <a href="https://github.com/paranoidjk">@paranoidjk</a></p></li></ul></li><li><p>Input</p><ul><li><p>🐞 修复 <code>Input.Search</code> 当 disabled 为 true 时按钮没有被禁用的问题。<a href="https://github.com/ant-design/ant-design/issues/10040">#10040</a></p></li><li><p>🐞 修复 <code>Input.Group</code> 在表单中对齐的问题。<a href="https://github.com/ant-design/ant-design/issues/10281">#10281</a></p></li></ul></li><li><p>Form</p><ul><li><p>🐞 修复 <code>Form.onValuesChange</code> 的 ts 类型错误。<a href="https://github.com/ant-design/ant-design/pull/10231">#10231</a> <a href="https://github.com/whtsky">@whtsky</a></p></li><li><p>🐞 修复 <code>ComponentDecorator</code> typescript 定义的错误。<a href="https://github.com/ant-design/ant-design/pull/10324">#10324</a> <a href="https://github.com/paranoidjk">@paranoidjk</a></p></li></ul></li><li><p>🐞 修复 <code>Divider</code> 为 dashed 时的样式问题。<a href="https://github.com/ant-design/ant-design/issues/10216">#10216</a></p></li><li><p>🐞 修复 <code>Spin</code> 覆盖层的展示问题。<a href="https://github.com/ant-design/ant-design/issues/10227">#10227</a></p></li><li><p>🐞 修复 <code>Notification</code> 鼠标 hover 是图标的颜色问题。<a href="https://github.com/ant-design/ant-design/issues/10272">#10272</a></p></li><li><p>🐞 修复 <code>Upload</code> 组件属性 <code>lastModifiedDate</code> 的拼写错误。<a href="https://github.com/ant-design/ant-design/pull/10315">#10315</a> <a href="https://github.com/danielg2002">@danielg2002</a></p></li><li><p>🐞 修复 <code>Button</code> 的属性类型，使用 <code>React.HTMLProps</code>。<a href="https://github.com/ant-design/ant-design/pull/10229">#10229</a> <a href="https://github.com/whtsky">@whtsky</a></p></li><li><p>🐞 修复 less 命名约定不一致的问题。 <a href="https://github.com/ant-design/ant-design/issues/10275">#10275</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.4.5"><span>3.4.5</span><a href="#3.4.5" class="anchor">#</a></h2><p><code>2018-05-03</code></p><ul><li><p>🐞 修复 Upload 上传文件名不展示（file 对象属性为空）的问题。<a href="https://github.com/ant-design/ant-design/issues/10319">#10319</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.4.4"><span>3.4.4</span><a href="#3.4.4" class="anchor">#</a></h2><p><code>2018-04-28</code></p><ul><li><p>🐞 修复 3.4.2 中引入的 Upload 中 onChange 参数 <code>{ file }</code> file 不是 File 实例的问题。<a href="https://github.com/ant-design/ant-design/issues/10293">#10293</a></p></li><li><p>🐞 修复 webpack@4 下使用 Tree Shaking 样式丢失的问题。<a href="https://github.com/ant-design/ant-design/pull/10217">#10217</a> <a href="https://github.com/whtsky">@whtsky</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.4.3"><span>3.4.3</span><a href="#3.4.3" class="anchor">#</a></h2><p><code>2018-04-23</code></p><ul><li><p>🐞 修复了 webpack@4 下使用 Tree Shaking 样式丢失的问题。<a href="https://github.com/ant-design/ant-design/pull/10197">#10197</a> <a href="https://github.com/Aladdin-ADD">@Aladdin-ADD</a></p></li><li><p>🐞 修复 <code>Menu</code> 组件在 <code>dark</code> 主题下点击区域的问题。<a href="https://github.com/ant-design/ant-design/pull/10187">#10187</a> <a href="https://github.com/dgeibi">@dgeibi</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.4.2"><span>3.4.2</span><a href="#3.4.2" class="anchor">#</a></h2><p><code>2018-04-22</code></p><ul><li><p>💄 部署网站到 <a href="http://netlify.com/">netlify</a>，解决网站被墙的问题。</p></li><li><p>🐞 修复和调整 Menu、Tooltip、Card、Anchor、Avatar、Form、Tabs、Transfer、Tree、AutoComplete 等组件的 TypeScript 定义。</p></li><li><p>💄 增加 <code>sideEffects</code> 配置以优化 Tree Shaking 效果。<a href="https://github.com/ant-design/ant-design/pull/10043">#10043</a> <a href="https://github.com/Aladdin-ADD">@Aladdin-ADD</a></p></li><li><p>List</p><ul><li><p>🐞 修复多余边框问题。<a href="https://github.com/ant-design/ant-design/issues/10028">#10028</a></p></li><li><p>🐞 修复 <code>locale</code> 属性被传递给 div 的警告。<a href="https://github.com/ant-design/ant-design/pull/10128">#10128</a> <a href="https://github.com/slonoed">@slonoed</a></p></li></ul></li><li><p>🐞 修复 Upload 的文件 url 带有参数时，图片预览效果失效的问题。<a href="https://github.com/ant-design/ant-design/issues/10102">#10102</a></p></li><li><p>🐞 修复 Progress 的百分比越界时的展现。<a href="https://github.com/ant-design/ant-design/commit/0eb835772dbaa7ed14babe03fc177821c5bd5ca5">0eb8357</a></p></li><li><p>Menu</p><ul><li><p>🐞 修复 SubMenu 的失效箭头样式。<a href="https://github.com/ant-design/ant-design/issues/10113">#10113</a></p></li><li><p>🐞 修复 <code>collapsedWidth</code> 为像素字符串 <code>40px</code> 菜单宽度失效的问题。<a href="https://github.com/ant-design/ant-design/issues/10140">#10140</a></p></li></ul></li><li><p>🐞 修复一个某些情况下 Form 内使用受控组件时无法编辑的问题。<a href="https://github.com/ant-design/ant-design/issues/9790">#9790</a></p></li><li><p>🐞 修复 Card 切换 loading 状态时的内边距跳动问题。<a href="https://github.com/ant-design/ant-design/pull/10052">#10052</a> <a href="https://github.com/zheeeng">@zheeeng</a></p></li><li><p>🐞 修复 Avatar 图片加载失败时的文字没有正确缩放的问题。<a href="https://github.com/ant-design/ant-design/pull/10184">#10184</a></p></li><li><p>🐞 修复 Table 的 <code>getCheckboxProps</code> 无法动态更新的问题。<a href="https://github.com/ant-design/ant-design/issues/10133">#10133</a></p></li><li><p>🐞 修复 CheckGroup 指定 <code>prefixCls</code> 没有传递给 Checkbox 的问题。<a href="https://github.com/ant-design/ant-design/issues/9950">#9950</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.4.1"><span>3.4.1</span><a href="#3.4.1" class="anchor">#</a></h2><p><code>2018-04-08</code></p><ul><li><p>🐞 修复了 Badge 代码错误引起的 TypeScript 类型报错。<a href="https://github.com/ant-design/ant-design/issues/9931">#9931</a></p></li><li><p>💄 优化了 Card <code>actions</code> 点击区域的范围。<a href="https://github.com/ant-design/ant-design/issues/9882">#9882</a></p></li><li><p>🐞 修复了 Divider 与浮动元素一起使用时的样式问题。<a href="https://github.com/ant-design/ant-design/issues/9956">#9956</a></p></li><li><p>🐞 修复了 Form 高级搜索模式下的样式问题。<a href="https://github.com/ant-design/ant-design/issues/9907">#9907</a></p></li><li><p>🐞 补充了 Table 缺失的 <code>onHeaderRow</code> TypeScript 定义。<a href="https://github.com/ant-design/ant-design/pull/9902">#9902</a> <a href="https://github.com/Nokecy">@Nokecy</a></p></li><li><p>💄 优化了 Tree 自定义图标示例。<a href="https://github.com/ant-design/ant-design/pull/9893">#9893</a></p></li><li><p>🐞 修复了 Upload 对无扩展名图片地址的预览展示问题。<a href="https://github.com/ant-design/ant-design/pull/9936">#9936</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.4.0"><span>3.4.0</span><a href="#3.4.0" class="anchor">#</a></h2><p><code>2018-04-01</code></p><ul><li><p>Tree</p><ul><li><p>🛠 在这个版本里，我们重构了 Tree 底层的代码，以解决一些存在了很久的问题。</p></li><li><p>🌟 新增 <code>defaultExpandParent</code> 用于在第一次渲染时自动展开父节点。</p></li><li><p>🌟 新增 <code>disabled</code> 用于禁用整棵树。</p></li><li><p>🌟 TreeNode 新增 <code>icon</code> 用于设置自定义图标。</p></li><li><p>🌟 优化了 TreeNode 设置 <code>disabled</code> 时的勾选逻辑。</p></li></ul></li><li><p>🌟 Anchor 新增 <code>getContainer</code> 用于指定内容滚动的容器。</p></li><li><p>🌟 Table 新增 less 变量 <code>@table-expanded-row-bg</code>。<a href="https://github.com/ant-design/ant-design/pull/9789">#9789</a></p></li><li><p>🐞 修复一处 less 语法错误。<a href="https://github.com/ant-design/ant-design/pull/9832">#9832</a> <a href="https://github.com/jojoLockLock">@jojoLockLock</a></p></li><li><p>🐞 修复 LocaleProvider 中 moment.locale 调用报错的问题。 <a href="https://github.com/ant-design/ant-design/pull/9853">#9853</a></p></li><li><p>🐞 修复 WeekPicker 的 style 属性不生效的问题。<a href="https://github.com/ant-design/ant-design/issues/9848">#9848</a></p></li><li><p>🐞 修复 Layout.Sider 的 TypeScript 定义。<a href="https://github.com/ant-design/ant-design/pull/9885">#9885</a> <a href="https://github.com/zachguo">@zachguo</a></p></li><li><p>💄 优化了 Modal 中超长内容的显示。<a href="https://github.com/ant-design/ant-design/pull/9592">#9592</a></p></li><li><p>🌟 新增斯洛维尼亚语。</p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.3.3"><span>3.3.3</span><a href="#3.3.3" class="anchor">#</a></h2><p><code>2018-03-25</code></p><ul><li><p>回退上个版本 Upload 中 <code>file</code> 类型的修改。</p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.3.2"><span>3.3.2</span><a href="#3.3.2" class="anchor">#</a></h2><p><code>2018-03-24</code></p><ul><li><p>🐞 <code>Carousel</code>: 升级 <code>react-slick</code> 版本以修复宽度计算错误。 <a href="https://github.com/ant-design/ant-design/issues/3659">#3659</a></p></li><li><p>💄 <code>Rate</code>: 调整 <code>disabled</code> 样式。 <a href="https://github.com/ant-design/ant-design/issues/9747">#9747</a></p></li><li><p>💄 <code>Modal</code>: 调整 <code>confirm-modal</code> 样式以修复 content 内使用栅格会错位的问题。 <a href="https://github.com/ant-design/ant-design/issues/9374">#9374</a></p></li><li><p>💄 <code>Menu</code>: 调整样式以修复鼠标事件范围。<a href="https://github.com/ant-design/ant-design/pull/9666">#9666</a> <a href="https://github.com/dgeibi">@dgeibi</a></p></li><li><p>🐞 <code>Upload</code>: 修复 <code>beforeUpload</code> 的 <code>file</code> 类型错误。 <a href="https://github.com/ant-design/ant-design/issues/9775">#9775</a></p></li><li><p>🐞 <code>Button</code>: 修复文本改变时，空格插入没有重新计算 <a href="https://github.com/ant-design/ant-design/commit/4502ad8376e536c450fa4f27d2a5855be5a153e7">4502ad8</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.3.1"><span>3.3.1</span><a href="#3.3.1" class="anchor">#</a></h2><p><code>2018-03-18</code></p><ul><li><p>💄 调整 danger Button 的 <code>focus</code> 样式。</p></li><li><p>🐞 修复 enterButton 的值为 button 元素时显示错误的问题。 <a href="https://github.com/ant-design/ant-design/issues/9639">#9639</a></p></li><li><p>🐞 修复 Table 中的 <code>column.title</code> 的缺少 key 的问题。 <a href="https://github.com/ant-design/ant-design/issues/9658">#9658</a> <a href="https://github.com/terence55">@terence55</a></p></li><li><p>🐞 修复 <code>scroll: { x: true }</code> 在 <code>.ant-table-scroll table</code>宽度为 <code>auto</code>的情况下不工作的问题。<a href="https://github.com/ant-design/ant-design/pull/9704">#9704</a></p></li><li><p>🐞 修复表单校验文字消失的时候输入框会抖一下的问题。 <a href="https://github.com/ant-design/ant-design/issues/8831">#8831</a></p></li><li><p>🐞 修复 <code>TimePicker</code> 里的 isMoment 调用在 parcel 里会报错的问题。<a href="https://github.com/ant-design/ant-design/commit/85c78e49a91737c2841dc42621db21ca248b62b4">85c78e4</a></p></li><li><p>💄 调整 Table 的圆角样式。 <a href="https://github.com/ant-design/ant-design/pull/9674">#9674</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.3.0"><span>3.3.0</span><a href="#3.3.0" class="anchor">#</a></h2><p><code>2018-03-12</code></p><ul><li><p>🌟 <code>Alert</code> 组件新增 <code>afterClose</code> 属性，用于实现更流畅的关闭效果。<a href="https://github.com/ant-design/ant-design/pull/9448">#9448</a> <a href="https://github.com/Hughen">@Hughen</a></p></li><li><p>🌟 <code>Calendar</code> 组件新增 <code>validRange</code> 属性，用于设置显示的时间范围。<a href="https://github.com/ant-design/ant-design/commit/71f65a0be8e72a67f334c57e79ae3ff5fb640630">71f65a0</a> <a href="https://github.com/Rohanhacker">@Rohanhacker</a></p></li><li><p>🌟 <code>Card</code> 组件新增 <code>defaultActiveTabKey</code> 属性，用于初始化选中面板的 key。<a href="https://github.com/ant-design/ant-design/commit/30fe88d4bdcec765bf92ca32a755d9646b36978e">30fe88d</a> <a href="https://github.com/u3u">@u3u</a></p></li><li><p><code>DatePicker</code></p><ul><li><p>🌟 新增 <code>dropdownClassName</code> 属性，用于设置弹出日历的 className。<a href="https://github.com/ant-design/ant-design/issues/7211">#7211</a></p></li><li><p>🐞 修复解析 <code>moment</code> 对象出错的问题。<a href="https://github.com/ant-design/ant-design/pull/9539">#9539</a></p></li><li><p>🐞 修复引入土耳其语 <code>tr_TR</code> 文件的问题。<a href="https://github.com/ant-design/ant-design/issues/9373">#9373</a></p></li></ul></li><li><p>🌟 <code>Divider</code> 组件新增 <code>orientation</code> 属性，用于设置分割线内文本的对齐方式。<a href="https://github.com/ant-design/ant-design/pull/9275">#9275</a> <a href="https://github.com/jrvboesch">@jrvboesch</a></p></li><li><p>🌟 <code>Modal</code> 组件新增 <code>keyboard</code> 属性，用于设置按下 <code>Esc</code> 键是否可以关闭 <code>Modal</code>。<a href="https://github.com/ant-design/ant-design/issues/8818">#8818</a></p></li><li><p>🌟 优化 <code>Radio</code> 和 <code>Checkbox</code> 组件 <code>onChange</code> 属性中的事件参数的 <code>TypeScript</code> 类型定义的问题。<a href="https://github.com/ant-design/ant-design/issues/9574">#9574</a></p></li><li><p><code>Table</code></p><ul><li><p>🌟 新增 <code>pagination</code> 属性的配置项 <code>position</code>，用于设置分页的显示位置。<a href="https://github.com/ant-design/ant-design/pull/9357">#9357</a> <a href="https://github.com/kanweiwei">@kanweiwei</a></p></li><li><p>🌟 新增 <code>rowSelection</code> 属性的配置项 <code>onSelect</code> 回调函数的事件参数。<a href="https://github.com/ant-design/ant-design/pull/9376">#9376</a> <a href="https://github.com/kanweiwei">@kanweiwei</a></p></li><li><p>🌟 新增 <code>rowSelection</code> 属性的配置项 <code>columnWidth</code>，用于设置选择框的列宽。<a href="https://github.com/ant-design/ant-design/pull/9474">#9474</a> <a href="https://github.com/SimpleFrontend">@SimpleFrontend</a></p></li><li><p>🐞 修复 <code>Table</code> 组件在 <code>Chrome</code> 下圆角边框样式的问题。<a href="https://github.com/ant-design/ant-design/commit/af8e54f1d6ac2891892e39b153cbe3e998370f61">af8e54f</a></p></li></ul></li><li><p>🌟 <code>Timeline</code> 组件新增 <code>pendingDot</code> 属性，用于设置幽灵节点的图标。<a href="https://github.com/ant-design/ant-design/pull/9546">#9546</a> <a href="https://github.com/SimpleFrontend">@SimpleFrontend</a></p></li><li><p>🌟 <code>TimePicker</code> 组件新增 <code>inputReadOnly</code> 属性，用于设置组件是否只读。<a href="https://github.com/ant-design/ant-design/commit/4a69446be155c1c176b18cb2c31459f999aa5d5e">4a69446</a> <a href="https://github.com/JesperWe">@JesperWe</a></p></li><li><p>🌟 <code>TreeSelect</code> 组件新增 <code>dropdownClassName</code> 属性。<a href="https://github.com/ant-design/ant-design/commit/69b154f9a9cfa5f2d89a82b6ed730d4d8793de73">69b154f</a> <a href="https://github.com/ant-design/ant-design/commit/56e4ce099d950601538d72243563021e8083776b">56e4ce0</a></p></li><li><p>🌟 优化 <code>Upload</code> 组件在上传非图片格式文件时的预览效果。<a href="https://github.com/ant-design/ant-design/pull/9621">#9621</a> <a href="https://github.com/zswang">@zswang</a></p></li><li><p>🐞 修复 <code>Progress</code> 组件的 <code>successPercent</code> 属性无法决定组件是否处于 <code>success</code> 状态的问题。<a href="https://github.com/ant-design/ant-design/issues/9382">#9382</a></p></li><li><p>🐞 修复 <code>Tabs</code> 组件字体尺寸的问题。<a href="https://github.com/ant-design/ant-design/pull/9509">#9509</a></p></li><li><p>🐞 修复 <code>Tree</code> 和 <code>TreeSelect</code> 组件的父节点在 <code>disabled</code> 状态下无法展开的问题。<a href="https://github.com/ant-design/ant-design/pull/9539">#9539</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.2.3"><span>3.2.3</span><a href="#3.2.3" class="anchor">#</a></h2><p><code>2018-03-02</code></p><ul><li><p>🐞 修复组件 <code>Select</code> 中的 <code>onPopupScroll</code> 属性的 ts 定义。 <a href="https://github.com/ant-design/ant-design/pull/9475">#9475</a> <a href="https://github.com/twobin">@twobin</a></p></li><li><p>🐞 修复 <code>Table</code> 过滤条件下拉选择框的问题。 <a href="https://github.com/ant-design/ant-design/issues/9209">#9209</a></p></li><li><p>🐞 修复 <code>Timeline</code> 自定义头部样式在 Chrome 下的显示问题。 <a href="https://github.com/ant-design/ant-design/pull/9429">#9429</a> <a href="https://github.com/vthinkxie">@vthinkxie</a></p></li><li><p>🐞 修复 <code>Select</code> 下拉窗口的边框显示问题。 <a href="https://github.com/ant-design/ant-design/commit/82092c154ac1fa7ff2f89e1adbdf0aaf22e3ff53">82092c1</a></p></li><li><p>🐞 修复对 less 3 的兼容性问题。 <a href="https://github.com/ant-design/ant-design/issues/7850">#7850</a></p></li><li><p>🐞 修复 <code>DatePicker.WeekPicker</code> 年份问题。 <a href="https://github.com/ant-design/ant-design/issues/9463">#9463</a></p></li><li><p>🐞 修复 <code>Button.Group</code> 在 Chrome 下的定位对齐问题。 <a href="https://github.com/ant-design/ant-design/issues/9457">#9457</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.2.2"><span>3.2.2</span><a href="#3.2.2" class="anchor">#</a></h2><p><code>2018-02-24</code></p><ul><li><p>🌟 添加 <code>Pagination</code> 字体变量。 <a href="https://github.com/ant-design/ant-design/issues/9351">#9351</a></p></li><li><p>🌟 添加 <code>Badge</code> 字重变量。 <a href="https://github.com/ant-design/ant-design/issues/9352">#9352</a></p></li><li><p>🐞 修复 <code>Table</code> 当自定义 <code>loading.indicator</code> 时，不显示emptyText。 <a href="https://github.com/ant-design/ant-design/issues/9355">#9355</a></p></li><li><p>🐞 修复 <code>Form.create</code> 。 <a href="https://github.com/ant-design/ant-design/issues/9331">#9331</a></p></li><li><p>🐞 回滚 <code>Table</code> 中 <code>column.dataIndex</code> 的 TypeScript 定义。 <a href="https://github.com/ant-design/ant-design/issues/9393">#9393</a></p></li><li><p>🐞 修复 <code>Layout</code> 中 sider 高度不足时，最后一个菜单无法显示。 <a href="https://github.com/ant-design/ant-design/issues/9398">#9398</a> <a href="https://github.com/MJ111">@MJ111</a></p></li><li><p>🐞 修复 <code>Badge</code> dot 模式问题。 <a href="https://github.com/ant-design/ant-design/issues/9359">#9359</a> <a href="https://github.com/khayalan-mathew">@khayalan-mathew</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.2.1"><span>3.2.1</span><a href="#3.2.1" class="anchor">#</a></h2><p><code>2018-02-11</code></p><ul><li><p>🌟 新增了部分著名产品的图标。<a href="https://github.com/ant-design/ant-design/commit/c04377e5413d344b37c34ceac6fee456933fa516">c04377e5</a></p></li><li><p>Mention</p><ul><li><p>🌟 现在 <code>multiLines</code> 模式的高度将默认自适应内容。</p></li><li><p>🐞 修复指定了 <code>placeholder</code> 时无法粘贴内容的问题。<a href="https://github.com/ant-design/ant-design/issues/9215">#9215</a></p></li></ul></li><li><p>Table</p><ul><li><p>🐞 修复中号表格的 padding。<a href="https://github.com/ant-design/ant-design/issues/9319">#9319</a></p></li><li><p>🐞 修复小号表格的边框错位问题。<a href="https://github.com/ant-design/ant-design/issues/8980">#8980</a></p></li><li><p>🐞 修复排序图标点击区域溢出表头的问题。<a href="https://github.com/ant-design/ant-design/issues/8979">#8979</a></p></li><li><p>🌟 优化了 <code>column.dataIndex</code> 的 TypeScript 定义。<a href="https://github.com/ant-design/ant-design/pull/9298">#9298</a> <a href="https://github.com/clinyong">@clinyong</a></p></li></ul></li><li><p>Select</p><ul><li><p>🐞 修复使用键盘导航时，滚动条不会自动定位的问题。<a href="https://github.com/ant-design/ant-design/issues/9276">#9276</a></p></li><li><p>🐞 修复在 IE11 下的箭头位置。</p></li></ul></li><li><p>🐞 修复 Upload <code>beforeUpload</code> 返回 <code>false</code> 时，上传文件仍然显示 <code>uploading</code> 以及文件列表被替换的问题。<a href="https://github.com/ant-design/ant-design/issues/8020">#8020</a></p></li><li><p>🐞 修复 <code>vertical</code> 布局的 Form 下反馈图标错位的问题。<a href="https://github.com/ant-design/ant-design/issues/9153">#9153</a></p></li><li><p>🐞 修复 Card 没有子节点时 <code>loading</code> 样式不生效的问题。<a href="https://github.com/ant-design/ant-design/issues/9258">#9258</a></p></li><li><p>🐞 修复 Avatar 的图片不存在时的背景色。<a href="https://github.com/ant-design/ant-design/pull/9278">#9278</a> <a href="https://github.com/andriijas">@andriijas</a></p></li><li><p>🐞 修复 RangePicker 选择结束时间时报 <code>Cannot read property &#x27;locale&#x27; of undefined</code> 的问题。<a href="https://github.com/ant-design/ant-design/issues/9267">#9267</a></p></li><li><p>🐞 修复 ButtonGroup 内使用了失效按钮和 Tooltip 时样式错位的问题。<a href="https://github.com/ant-design/ant-design/issues/9296">#9296</a> <a href="https://github.com/ant-design/ant-design/issues/9296">#9296</a></p></li><li><p>🐞 修复 Dropdown 的子菜单被遮挡的问题。<a href="https://github.com/ant-design/ant-design/issues/9218">#9218</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.2.0"><span>3.2.0</span><a href="#3.2.0" class="anchor">#</a></h2><p><code>2018-02-04</code></p><ul><li><p>🌟 Tab 新增 <code>tabBarGutter</code> 属性，用于设置 tabs 之间的间隙。<a href="https://github.com/ant-design/ant-design/pull/8644">#8644</a> <a href="https://github.com/lixiaoyang1992">@lixiaoyang1992</a></p></li><li><p>🌟 Layout 新增 <code>hasSider</code> 属性，用于避免服务端渲染时显示问题。<a href="https://github.com/ant-design/ant-design/issues/8937">#8937</a></p></li><li><p>🌟 Progress 新增 <code>successPercent</code> 属性，用于显示分段进度条。<a href="https://ant.design/components/progress-cn/#components-progress-demo-segment">例子</a></p></li><li><p>🌟 Alert 新增 <code>iconType</code> 属性，用于显示自定义图标。<a href="https://github.com/ant-design/ant-design/pull/8811">#8811</a> <a href="https://github.com/ant-design/ant-design/pull/8811">@minwe</a></p></li><li><p>🌟 DatePicker 新增 <code>id</code> 属性。<a href="https://github.com/ant-design/ant-design/pull/8598">#8598</a> <a href="https://github.com/mgrdevport">@mgrdevport</a></p></li><li><p>🌟 Collapse 新增 <code>forceRender</code> 属性，用于渲染隐藏的内容。<a href="https://github.com/ant-design/ant-design/pull/9192">#9192</a> <a href="https://github.com/ant-design/ant-design/pull/9192">#Pyroboomka</a> <a href="https://github.com/react-component/collapse/pull/82">@paulcmason</a></p></li><li><p>RangePicker</p><ul><li><p>🌟 改进 <code>ranges</code> 属性，使其支持方法。<a href="https://github.com/ant-design/ant-design/issues/8281">#8281</a></p></li><li><p>🐞 修复无法手动输入开始时间的问题。<a href="https://github.com/ant-design/ant-design/issues/6999">#6999</a></p></li><li><p>🐞 修复点击预设范围关闭日期面板的时候没有动画的问题。<a href="https://github.com/ant-design/ant-design/issues/6364">#6364</a></p></li><li><p>🐞 修复点击预设范围时不触发 <code>onOk</code> 的问题。<a href="https://github.com/ant-design/ant-design/issues/7747">#7747</a></p></li></ul></li><li><p>Select</p><ul><li><p>🌟 改进了 <code>onChange</code>、<code>onDeselect</code> 方法，现在他们会接受选中的 <code>Option</code> 作为第二个参数。</p></li><li><p>🐞 修复自动分词不触发 <code>onSelect</code> 的问题。<a href="https://github.com/ant-design/ant-design/issues/9094">#9094</a></p></li><li><p>🐞 修复 Chrome 上下拉框没有滚动条的问题。</p></li></ul></li><li><p>🌟 改进 Table 的 <code>rowSelection[getCheckboxProps]</code> 属性，现在可以传任意属性给 chekbox 了。<a href="https://github.com/ant-design/ant-design/pull/9054">#9054</a> <a href="https://github.com/ant-design/ant-design/pull/9054">@mgrdevport</a></p></li><li><p>🐞 修复 Calendar 的 <code>mode</code> 属性不能从外部控制的问题。<a href="https://github.com/ant-design/ant-design/pull/9243">#9243</a> <a href="https://github.com/ant-design/ant-design/pull/9243">@mgrdevport</a></p></li><li><p>🐞 修复 AutoComplete 在 Form 中显示错误信息时的边框颜色。<a href="https://github.com/ant-design/ant-design/commit/9f2b4905f09fca503da7a8bb5f2b8347bea663b7">9f2b490</a></p></li><li><p>🐞 修复 DatePicker 在受控模式下时间显示不正确的问题。<a href="https://github.com/ant-design/ant-design/issues/8885">#8885</a></p></li><li><p>🐞 修复 TextArea 在 Edge 下高度计算错误的问题。<a href="https://github.com/ant-design/ant-design/pull/9108">#9108</a> <a href="https://github.com/cuyl">@cuyl</a></p></li><li><p>🐞 修复 Tabs 在 card 模式且 tabPosition 是 <code>bottom</code> 时的样式问题。<a href="https://github.com/ant-design/ant-design/pull/9165">#9165</a> <a href="https://github.com/ryanhoho">@ryanhoho</a></p></li><li><p>🌟 新增库尔德语。</p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.1.6"><span>3.1.6</span><a href="#3.1.6" class="anchor">#</a></h2><p><code>2018-01-28</code></p><ul><li><p>🐞 回退了 <a href="https://github.com/ant-design/ant-design/pull/9141">#9141</a> 的修改，因其导致的 DatePicker 年月无法选择。</p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.1.5"><span>3.1.5</span><a href="#3.1.5" class="anchor">#</a></h2><p><code>2018-01-27</code></p><ul><li><p>🐞 修复了 Select 下拉选择框在 IE11 点击滚动条会无故消失的问题。<a href="https://github.com/ant-design/ant-design/issues/7934">#7934</a> <a href="https://github.com/tianlang89757">@tianlang89757</a></p></li><li><p>🐞 修复了 Form 中使用 <code>getFieldDecorator</code> 当 id 重复时引用冲突的问题。<a href="https://github.com/ant-design/ant-design/issues/9103">#9103</a> <a href="https://github.com/ant-design/ant-design/issues/7351">#7351</a></p></li><li><p>🐞 修复了 RangePicker 在语言切换时会显示上一次的语言的问题。<a href="https://github.com/ant-design/ant-design/issues/8970">#8970</a></p></li><li><p>🐞 修复了 DatePicker 在受控模式下时间显示不正确的问题。<a href="https://github.com/ant-design/ant-design/issues/8885">#8885</a></p></li><li><p>🐞 修复了 Table 在 <code>loading</code> 时显示空提示的问题。<a href="https://github.com/ant-design/ant-design/pull/9095">#9095</a> <a href="https://github.com/sallen450">@sallen450</a></p></li><li><p>🐞 补充 Icon 类型 <code>file-word</code>。<a href="https://github.com/ant-design/ant-design/issues/9092">#9092</a> <a href="https://github.com/ant-design/ant-design/issues/9061">#9061</a></p></li><li><p>🐞 修复写错的字体名称，造成浏览器无法正确识别的问题。<a href="https://github.com/ant-design/ant-design/commit/506f97640ec34a6d3d9fdb18e8036e5d34796a5f">commit/506f97</a></p></li><li><p>📖 修复了 TypeScript 定义</p><ul><li><p>补充 Notification 缺失的 <code>duration</code> 定义。<a href="https://github.com/ant-design/ant-design/pull/9120">pull/9120</a> <a href="https://github.com/duhongjun">@duhongjun</a></p></li><li><p>补充 Steps 缺失的 <code>style</code> 定义。<a href="https://github.com/ant-design/ant-design/pull/9126">pull/9126</a> <a href="https://github.com/wanliyunyan">@wanliyunyan</a></p></li></ul></li><li><p>🌟 优化了 Avatar 的默认背景色。<a href="https://github.com/ant-design/ant-design/commit/275946090823ab8da90f1871976c671b2c7ac851">commit/275946</a></p></li><li><p>🌟 新增了 Slider 以及 Menu 的 less 变量，更加方便的修改主题。<a href="https://github.com/ant-design/ant-design/pull/9065">pull/9065</a> <a href="https://github.com/ant-design/ant-design/pull/9115">pull/9115</a>  <a href="https://github.com/mrgeorgegray">@mrgeorgegray</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.1.4"><span>3.1.4</span><a href="#3.1.4" class="anchor">#</a></h2><p><code>2018-01-21</code></p><ul><li><p>🐞 修复 ButtonGroup 错误 z-index 导致的样式问题。<a href="https://github.com/ant-design/ant-design/issues/9014">#9014</a></p></li><li><p>🐞 修复 Dropdown.Button 不能被完全禁用的问题。<a href="https://github.com/ant-design/ant-design/issues/8991">#8991</a> <a href="https://github.com/sallen450">@sallen450</a></p></li><li><p>🐞 修复 Layout 错误的响应式相关文档。<a href="https://github.com/ant-design/ant-design/pull/8995">#8995</a> <a href="https://github.com/ReedSun">@ReedSun</a></p></li><li><p>🐞 修复 List <code>grid</code> 不支持 xxl 配置的问题。<a href="https://github.com/ant-design/ant-design/issues/9019">#9019</a></p></li><li><p>🐞 修复 RangePicker 关闭选择面板之后无法清空已选开始时间的问题。<a href="https://github.com/ant-design/ant-design/issues/8839">#8839</a></p></li><li><p>🐞 修复 Tabs 错误外边距导致的样式问题。<a href="https://github.com/ant-design/ant-design/commit/200d6cb11aba12a488510f957353bbd5bd1dcd1b">commit/200d6c</a></p></li><li><p>🐞 修复 WeekPicker 显示错误周数的问题。<a href="https://github.com/ant-design/ant-design/issues/9021">#9021</a></p></li><li><p>🐞 修复 TypeScript 定义</p><ul><li><p>补充 Menu 缺失的 <code>subMenuCloseDelay</code> 和 <code>subMenuOpenDelay</code>。<a href="https://github.com/ant-design/ant-design/issues/8976">#8976</a> <a href="https://github.com/Rohanhacker">@Rohanhacker</a></p></li><li><p>重构了 DatePicker 相关 type 定义。<a href="https://github.com/ant-design/ant-design/commit/0bb531aca6cb2045d5323196a599c925537a4eb0">commit/0bb531</a></p></li><li><p>修复了 Input <code>maxLength</code> type 定义。<a href="https://github.com/ant-design/ant-design/pull/9046">#9046</a> <a href="https://github.com/Riokai">@Riokai</a></p></li></ul></li><li><p>🌟 新增 less 变量</p><ul><li><p>Checkbox 和 Radio 相关：<a href="https://github.com/ant-design/ant-design/pull/9003">#9003</a> <a href="https://github.com/mrgeorgegray">@mrgeorgegray</a></p></li><li><p>Breadcrumb 相关：<a href="https://github.com/ant-design/ant-design/pull/9022">#9022</a> <a href="https://github.com/mrgeorgegray">@mrgeorgegray</a></p></li></ul></li><li><p>🌟 新增 aliyun 图标。</p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.1.3"><span>3.1.3</span><a href="#3.1.3" class="anchor">#</a></h2><p><code>2018-01-14</code></p><ul><li><p>🐞 修复 <code>locale</code> 为 <code>null</code> 时 LocaleProvider 出错的问题。</p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.1.2"><span>3.1.2</span><a href="#3.1.2" class="anchor">#</a></h2><p><code>2018-01-13</code></p><ul><li><p>🐞 修复 Button 不能正确显示 <code>0</code> 的问题。<a href="https://github.com/ant-design/ant-design/pull/8733">#8733</a> <a href="https://github.com/Cuihongsen">@Cuihongsen</a></p></li><li><p>🐞 修复 Table 和 List 中由于 Spin 导致的滚动条。<a href="https://github.com/ant-design/ant-design/issues/8799">#8799</a></p></li><li><p>🐞 修复不能传方法给 Table<span>emptyText</span> 的问题。<a href="https://github.com/ant-design/ant-design/issues/8871">#8871</a></p></li><li><p>🐞 修复 Dropdown<span>transitionName</span> 不生效的问题。</p></li><li><p>🐞 修复 Input 中输入数字时字体会发生变化的问题。 <a href="https://github.com/ant-design/ant-design/issues/8636">#8636</a></p></li><li><p>🐞 修复 import 多个 locale 文件后日期文本显示错误的问题。<a href="https://github.com/ant-design/ant-design/pull/8785">#8785</a></p></li><li><p>🐞 修复 dist/antd-with-locales.js 中的 locale 会多一个 default 字段的问题。<a href="https://github.com/ant-design/ant-design/issues/8881">#8881</a></p></li><li><p>🐞 修复 TypeScript 定义 <a href="https://github.com/ant-design/ant-design/commit/4cc29bc11cf7c019c63a25693adff3dbb58b41c3">4cc29bc</a> <a href="https://github.com/ant-design/ant-design/commit/693e734a82b5e1faf25b025127afca67e75f9c88">693e734</a> <a href="https://github.com/ant-design/ant-design/commit/67e956dddd040f63b2a59b8b619123bbb0065780">67e956d</a> <a href="https://github.com/ant-design/ant-design/commit/ecd4177638da1eac3a3750fe5ad68b9309865542">ecd4177</a> <a href="https://github.com/ant-design/ant-design/commit/33119ec535e7b819541d4753464871988b37dd6f">33119ec</a> <a href="https://github.com/ant-design/ant-design/commit/88e0c9b436f196def62e737ea72e105aba4b5d4e">88e0c9b</a></p></li><li><p>🌟 新增 less 变量 <a href="https://github.com/ant-design/ant-design/commit/b9b5abab3364bf752e9644415088b142a153e385">b9b5aba</a> <a href="https://github.com/ant-design/ant-design/commit/5931b201da58e993227a04128045e627f2b65c46">5931b20</a> <a href="https://github.com/ant-design/ant-design/commit/c9d73978dd2694f9d2bd0111f82a20d237f83621">c9d7397</a></p></li><li><p>🌟 优化中文引号的显示。</p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.1.1"><span>3.1.1</span><a href="#3.1.1" class="anchor">#</a></h2><p><code>2018-01-08</code></p><ul><li><p>📖 发布了全新的官网和设计文档。</p></li><li><p>📖 更新了项目实战文档到 <a href="https://github.com/sorrycc/blog/issues/55">roadhog 2.0</a>。<a href="https://github.com/ant-design/ant-design/commit/5dcf1c015fc2674adb09434bf766549d6f3f0022">5dcf1c0</a></p></li><li><p>📖 发布了 Ant Design 3.0 的 sketch 模板包。<a href="https://github.com/ant-design/ant-design/commit/22dfe88ab043c1e116382fc96b7d78cabf125054">22dfe88</a></p></li><li><p>🐞 修复 Dropdown 组件的 TypeScript 类型定义中 trigger 属性缺少 contextMenu 事件的问题。<a href="https://github.com/ant-design/ant-design/issues/8646">#8646</a> <a href="https://github.com/cjahv">@cjahv</a></p></li><li><p>🐞 修复 Button 内使用 HOC 组件时两个中文字符间未添加空格的问题。</p></li><li><p>🐞 修复 List 组件在 IE 11 下的样式兼容问题。<a href="https://github.com/ant-design/ant-design/issues/8784">#8784</a></p></li><li><p>🐞 修复 Select 组件 notFoundContent 属性不生效的问题。<a href="https://github.com/ant-design/ant-design/issues/8809">#8809</a></p></li><li><p>🐞 修复 BackTop 组件在 React 16 下 target 属性出现警告的问题。<a href="https://github.com/ant-design/ant-design/issues/8848">#8848</a></p></li><li><p>🐞 修复当设置 gutter 后 List 组件出现横向滚动条的问题。<a href="https://github.com/ant-design/ant-design/issues/8799">#8799</a></p></li><li><p>🐞 修复 Anchor.Link 的 href 属性不支持完整链接的问题。<a href="https://github.com/ant-design/ant-design/issues/8808">#8808</a></p></li><li><p>🌟 优化中文引号的字体。<a href="https://github.com/ant-design/ant-design/commit/c6fcc3121758dfe6ac5b50c1b55790eb42b805c5">c6fcc31</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.1.0"><span>3.1.0</span><a href="#3.1.0" class="anchor">#</a></h2><p><code>2017-12-29</code></p><p>新年快乐！~ 2018年了，00后都成年了！少年赶紧提个 PR 给我们吧！~</p><ul><li><p>🐞 修复组件 Spin 可能出现跳动的问题。<a href="https://github.com/ant-design/ant-design/issues/8602">#8602</a> <a href="https://github.com/jhsu">@jhsu</a></p></li><li><p>🐞 修复 Table 在设置 <code>size=small</code> 的情况下出现多余 padding 的问题。<a href="https://github.com/ant-design/ant-design/issues/8724">#8724</a></p></li><li><p>🐞 修复 Checkbox.Group 在 Form 中和 label 的对齐问题。<a href="https://github.com/ant-design/ant-design/issues/8739">#8739</a></p></li><li><p>🐞 修复 Affix 组件出现滚动条的问题。<a href="https://github.com/ant-design/ant-design/issues/8606">#8606</a></p></li><li><p>🐞 修复组件 List &quot;No Data&quot; 和加载动画重叠的问题。<a href="https://github.com/ant-design/ant-design/issues/8647">#8647</a></p></li><li><p>🌟 为 Input 添加 onKeyUp。<a href="https://github.com/ant-design/ant-design/issues/8705">#8705</a> <a href="https://github.com/delesseps">@delesseps</a></p></li><li><p>🌟 折叠面板 Collapse 添加 <code>showArrow</code> 来支持隐藏箭头。<a href="https://github.com/ant-design/ant-design/pull/8536">#8536</a> <a href="https://github.com/apieceofbart">@apieceofbart</a></p></li><li><p>🌟 评分 Rate 组件添加 <code>allowClear</code>，支持再次点击后重置。<a href="https://github.com/ant-design/ant-design/issues/8627">#8627</a></p></li><li><p>🌟 优化 BackTop 组件的响应式效果。<a href="https://github.com/ant-design/ant-design/issues/8719">#8719</a> <a href="https://github.com/JetRunner">@JetRunner</a></p></li><li><p>🌟 Modal 组件添加 <code>destroyOnClose</code> 支持关闭时销毁 Modal 里的子元素。<a href="https://github.com/ant-design/ant-design/pull/8769">#8769</a> <a href="https://github.com/Rohanhacker">@Rohanhacker</a></p></li><li><p>🌟 组件 Pagination 添加 <code>hideOnSinglePage</code> 支持当只有一页时隐藏组件。<a href="https://github.com/ant-design/ant-design/pull/8615">#8615</a> <a href="https://github.com/camsong">@camsong</a></p></li><li><p>🌟 支持 List 组件自定义加载动画。</p></li><li><p>👻 你现在可以通过 CodeSandbox 来打开官方文档中的示例了。</p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.0.3"><span>3.0.3</span><a href="#3.0.3" class="anchor">#</a></h2><p><code>2017-12-22</code></p><ul><li><p>🐞 Form.create 返回值增加 <code>React.SFC</code> 类型的支持。<a href="https://github.com/ant-design/ant-design/issues/8672">#8672</a></p></li><li><p>🐞 修复 Form 控件高度和对齐的问题。<a href="https://github.com/ant-design/ant-design/issues/8701">#8701</a></p></li><li><p>🐞 修复前后置标签与 Input 高度不一致的问题。<a href="https://github.com/ant-design/ant-design/issues/8680">#8680</a></p></li><li><p>🐞 修复 Table 固定列时左右未对齐的问题。<a href="https://github.com/ant-design/ant-design/issues/8660">#8660</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.0.2"><span>3.0.2</span><a href="#3.0.2" class="anchor">#</a></h2><p><code>2017-12-17</code></p><ul><li><p>📝 提供了 3.0 迁移工具。<a href="https://github.com/ant-design/ant-design/commit/e71b68dd1d2ff91200fea6dd9d56e6aa5653edbc">e71b68dd</a></p></li><li><p>📝 重写了 <a href="https://github.com/ant-design/ant-design/blob/master/.github/CONTRIBUTING.zh-CN.md">开源贡献指南</a></p></li><li><p>🌟 优化 notification 在小屏幕下的显示效果。<a href="https://github.com/ant-design/ant-design/issues/8631">#8631</a></p></li><li><p>🌟 优化了 Pagination 的样式和并修复了对齐和边距问题。</p></li><li><p>🐞 升级 react-slick 到 <code>0.16.0</code>，修复 peerDependencies 安装警告。<a href="https://github.com/ant-design/ant-design/issues/8455">#8455</a></p></li><li><p>🐞 修复固定列头的表格大小设置无效的问题。<a href="https://github.com/ant-design/ant-design/issues/8577">#8577</a></p></li><li><p>🐞 修复 DatePicker 等时间组件的 <code>locale</code> 属性失效的问题。<a href="https://github.com/ant-design/ant-design/issues/8635">#8635</a></p></li><li><p>🐞 修复 Popover 的箭头偏移和大小无法覆盖的问题。<a href="https://github.com/ant-design/ant-design/issues/8548">#8548</a> <a href="https://github.com/ant-design/ant-design/issues/8549">#8549</a></p></li><li><p>🐞 修复 AutoComponent 的 <code>notFoundContent</code> 设置无效的问题。<a href="https://github.com/ant-design/ant-design/issues/8553">#8553</a></p></li><li><p>🐞 微调 RangePicker 的垂直对齐问题。</p></li><li><p>🐞 Layout.Sider 的响应式断点和栅格系统保持一致。<a href="https://github.com/ant-design/ant-design/issues/8620">#8620</a></p></li><li><p>🐞 修复一个 collapsedWidth 为 0 时，收缩后子菜单依然会显示的问题。<a href="https://github.com/ant-design/ant-design/issues/8587">#8587</a></p></li><li><p>🐞 修复 Card 的 <code>Meta.title</code> 文本无法自动截断的问题。<a href="https://github.com/ant-design/ant-design/issues/8597">#8597</a></p></li><li><p>🐞 修复带边框的 List 下的分页样式边距。<a href="https://github.com/ant-design/ant-design/issues/8562">#8562</a></p></li><li><p>🐞 修复一个 Menu 指定了不存在的 defaultOpenKeys 时子菜单无法展开的问题。<a href="https://github.com/ant-design/ant-design/issues/8475">#8475</a></p></li><li><p>🐞 修复 Input、AutoComplete、Transfer 的 <code>InputProps</code> 和 <code>SearchProps</code> TypeScript 类型命名冲突。<a href="https://github.com/ant-design/ant-design/issues/8478">#8478</a></p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.0.1"><span>3.0.1</span><a href="#3.0.1" class="anchor">#</a></h2><p><code>2017-12-11</code></p><ul><li><p>移除 Card 无用 DOM wrapper，以和 2.x 保持一致。</p></li><li><p>修复 <code>antd/lib/style/v2-compatible-reset.css</code> 缺失问题。<a href="https://github.com/ant-design/ant-design/commit/28d13e2539817f87b8a2029ea22d9c30b377167f">28d13e2</a></p></li><li><p>修复 Affix 比浏览器可见区域还高时被截断的问题。<a href="https://github.com/ant-design/ant-design/commit/31a0654ef990eb7bae2b18095fa0d5230b9be1da">31a0654</a></p></li><li><p>修复 Collapse 展开动画。<a href="https://github.com/ant-design/ant-design/commit/edd592cb9dd79d534853e7a0c1b648382e3f1a12">edd592c</a></p></li><li><p>修复 Form 内大尺寸 Input、Button 的对齐问题。<a href="https://github.com/ant-design/ant-design/issues/8459">#8459</a></p></li><li><p>Menu</p><ul><li><p>修复弹层在 Safari 下消失的问题。<a href="https://github.com/ant-design/ant-design/issues/8453">#8453</a></p></li><li><p>修复展开动画。<a href="https://github.com/ant-design/ant-design/commit/edd592cb9dd79d534853e7a0c1b648382e3f1a12">edd592c</a></p></li></ul></li><li><p>修复 Notification 样式编译错误。<a href="https://github.com/ant-design/ant-design/issues/8437">#8437</a></p></li><li><p>修复迷你 Pagination 的背景色问题。<a href="https://github.com/ant-design/ant-design/commit/e13c6d87fa6bf7d5cf4b2d5154a85b4793997de5">e13c6d8</a></p></li><li><p>Table</p><ul><li><p>修复在移动端样式错乱的问题。<a href="https://github.com/ant-design/ant-design/issues/8465">#8465</a></p></li><li><p>修复嵌套表格与 size 属性共用时的样式问题。<a href="https://github.com/ant-design/ant-design/issues/8525">#8525</a></p></li></ul></li><li><p>TypeScript</p><ul><li><p>修复 AutoComplete 的 TypeScript 定义。<a href="https://github.com/ant-design/ant-design/pull/8383">#8383</a> <a href="https://github.com/nidhi-ag">@nidhi-ag</a></p></li><li><p>修复 Divider 的 TypeScript 定义。<a href="https://github.com/ant-design/ant-design/pull/8504">#8504</a> <a href="https://github.com/cyyyu">@cyyyu</a></p></li><li><p>修复 Dropdown 的 TypeScript 定义。<a href="https://github.com/ant-design/ant-design/issues/8444">#8444</a></p></li><li><p>修复 List 的 TypeScript 定义。<a href="https://github.com/ant-design/ant-design/commit/e27061ea5b2f2d3273b45862d9b87285448f0998">e27061e</a> <a href="https://github.com/ant-design/ant-design/commit/1b2a9550d9595dd2f31f79d1bdd52695ec792692">1b2a955</a></p></li><li><p>修复 Table 的 TypeScript 定义。<a href="https://github.com/ant-design/ant-design/issues/8507">#8507</a> <a href="https://github.com/ant-design/ant-design/pull/8515">#8515</a> <a href="https://github.com/danedavid">@danedavid</a></p></li></ul></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="3.0.0"><span>3.0.0</span><a href="#3.0.0" class="anchor">#</a></h2><p><code>2017-12-04</code></p><p>更多内容见 <a href="https://medium.com/ant-design/announcing-ant-design-3-0-70e3e65eca0c">Ant Design 3.0 发布公告</a>。</p><h3 id="主要变化"><span>主要变化</span><a href="#主要变化" class="anchor">#</a></h3><ul><li><p>全新的<a href="https://ant.design/docs/spec/colors-cn#Color-Palettes">色彩系统</a>，组件主色由『<code>#108EE9</code>』改为『<code>#1890FF</code>』，新主色我们称之为『拂晓蓝』。</p></li><li><p>全新的视觉样式和组件尺寸，更现代更美观。</p></li><li><p>基础字体大小由 <code>12px</code> 增大到 <code>14px</code>。</p></li><li><p>默认语言由中文改为英文。</p></li><li><p>全面支持 React 16。</p></li><li><p>更友好的 TypeScript 支持。</p></li><li><p>新的 <a href="https://ant.design/components/list-cn/">List</a> 组件。</p></li><li><p>新的 <a href="https://ant.design/components/divider-cn/">Divider</a> 组件。</p></li><li><p>新增 30 个<a href="https://ant.design/components/icon-cn/">图标</a>。</p></li></ul><h3 id="不兼容改动"><span>不兼容改动</span><a href="#不兼容改动" class="anchor">#</a></h3><blockquote><p>如果你从 2.x 升级到 3.x，建议直接升级到 3.x 的最新版本。</p><p>3.x 后续的版本可能已经废弃了一些下面没有提到的改动，请参考控制台的警告提示相应升级。</p></blockquote><p>此版本有部分不兼容的改动，升级时确保修改相应的使用代码。另外由于人肉查找代码中的废弃用法过于低效，所以我们提供了 <a href="https://github.com/ant-design/antd-migration-helper">antd-migration-helper</a> 用于扫描代码中的废弃用法。</p><ul><li><p>Card 的 <code>noHovering</code> 属性重命名为 <code>hoverable</code>，且默认值改为 <code>true</code>。</p></li><li><p>调整了 Grid 的响应式断点值。详见 <a href="https://github.com/ant-design/ant-design/pull/7230">#7230</a></p></li><li><p>Form <code>getFieldDecorator</code> 的 <code>exclusive</code> 参数被移除，此类场景应该由 Radio.Group、Checkbox.Group 之类的组件来完成。</p></li><li><p>新增 <code>Form.createFormField</code> 方法，<code>mapPropsToFields</code> 返回的字段都需要由该方法创建。</p><pre class="language-diff"><code>import { Form } from 'antd';

Form.create({
  mapPropsToFields() {
    return {
<span class="token deleted">-     name: { value: 'antd' },</span>
<span class="token inserted">+     name: Form.createFormField({ value: 'antd' }),</span>
    };
  },
})</code></pre></li><li><p>优化了全局的重置样式，如果升级后你的全局样式有问题，可以引入我们提供的 2.x 兼容样式。</p><pre class="language-javascript"><code><span class="token keyword">import</span> <span class="token string">'antd/lib/style/v2-compatible-reset'</span><span class="token punctuation">;</span></code></pre><p>或者在 less 里引入</p><pre class="language-less"><code><span class="token variable">@import</span> <span class="token string">'~antd/lib/style/v2-compatible-reset.less'</span><span class="token punctuation">;</span></code></pre></li><li><p>由于默认语言改为英文，如果你需要显示中文，现在需要配置 <code>LocalProvider</code>。</p><pre class="language-javascript"><code><span class="token keyword">import</span> <span class="token punctuation">{</span> LocaleProvider <span class="token punctuation">}</span> <span class="token keyword">from</span> <span class="token string">'antd'</span><span class="token punctuation">;</span>
<span class="token keyword">import</span> zhCN <span class="token keyword">from</span> <span class="token string">'antd/lib/locale-provider/zh_CN'</span><span class="token punctuation">;</span>

ReactDOM<span class="token punctuation">.</span><span class="token function">render</span><span class="token punctuation">(</span>
  <span class="token operator">&lt;</span>LocaleProvider locale<span class="token operator">=</span><span class="token punctuation">{</span>zhCN<span class="token punctuation">}</span><span class="token operator">></span><span class="token operator">&lt;</span>YourApp <span class="token operator">/</span><span class="token operator">></span><span class="token operator">&lt;</span><span class="token operator">/</span>LocaleProvider<span class="token operator">></span><span class="token punctuation">,</span>
  document<span class="token punctuation">.</span><span class="token function">getElementById</span><span class="token punctuation">(</span><span class="token string">'root'</span><span class="token punctuation">)</span>
<span class="token punctuation">)</span><span class="token punctuation">;</span></code></pre></li><li><p>Form 下的表单控件不再默认为 <code>size=&quot;large&quot;</code>。</p></li><li><p><code>Input.Search</code> 默认的 🔍 图标只作为装饰，不再响应用户交互。需要添加可交互按钮请使用 <code>enterButton</code>。</p></li><li><p>UMD 版本的 <code>dist/antd.js</code> 不再包含 moment，使用的时候需要自己引入 moment。</p><pre class="language-diff"><code><span class="token deleted">&lt;html></span>
  &lt;head>
<span class="token inserted">+   &lt;script src="https://unpkg.com/moment@2.19.3/moment.js">&lt;/script></span>
    &lt;script src="https://unpkg.com/antd@3.0.0/dist/antd.js">&lt;/script>
  &lt;/head>
<span class="token deleted">&lt;/html></span></code></pre></li></ul><h3 id="以下在-2.x-中废弃的特性被移除"><span>以下在 2.x 中废弃的特性被移除</span><a href="#以下在-2.x-中废弃的特性被移除" class="anchor">#</a></h3><ul><li><p>🗑 移除了 DatePicker.Calendar， 请直接使用 Calendar 组件。</p></li><li><p>🗑 移除了 DatePicker 的 <code>toggleOpen</code> 属性， 请使用 <code>onOpenChange</code> 代替。</p></li><li><p>🗑 移除了 Form 的 <code>inline</code>、<code>horizontal</code>、<code>vertical</code> 属性，请使用 <code>layout</code> 代替。</p></li><li><p>🗑 移除了 Select 的 <code>multiple</code>、<code>tags</code>、<code>combobox</code> 属性，请使用 <code>mode</code> 代替。</p></li><li><p>🗑 移除了 Input 对 <code>type=&#x27;textarea&#x27;</code> 的支持，请直接使用 <code>Input.TextArea</code> 组件。</p></li><li><p>🗑 移除了 Mention 的 <code>toEditorState</code> 方法，请使用 <code>toContentState</code> 代替。</p></li></ul><h3 id="新增功能及改进"><span>新增功能及改进</span><a href="#新增功能及改进" class="anchor">#</a></h3><ul><li><p>🌟 Tabs 新增 <code>size=&quot;large&quot;</code>。</p></li><li><p>🌟 Row 的 <code>gutter</code> 属性新增响应式断点的支持，可以使用诸如 <code>gutter={{ sm: 16, lg: 32 }}</code> 的设置。</p></li><li><p>🌟 Spin 新增 <code>indicator</code> 属性，用于设置自定义的加载指示符。 <a href="https://github.com/ant-design/ant-design/pull/7977">#7977</a> <a href="https://github.com/ant-design/ant-design/pull/7977">@kossel</a></p></li><li><p>🌟 Input.Search 新增 <code>enterButton</code> 用于设置自定义的搜索图标。<a href="https://github.com/ant-design/ant-design/issues/7596">#7596</a></p></li><li><p>🌟 Mention 新增 <code>placement</code>，用于设置下拉框的弹出方向。</p></li><li><p>🌟 Carousel 新增 <code>next()</code>、<code>prev()</code>、<code>goTo(slideNumber)</code> 方法，用于控制面板展示。</p></li><li><p>🌟 Button 新增链接支持，当提供 <code>href</code> 时会自动渲染为 <code>&lt;a&gt;</code>。<a href="https://github.com/ant-design/ant-design/pull/8343">#8343</a></p></li><li><p>🌟 Steps 进行了重构，首次渲染的时候不会再闪烁。 <a href="https://github.com/ant-design/ant-design/issues/6010">#6010</a></p></li><li><p>🌟 Switch 新增 <code>loading</code> 属性，用于表现加载中的状态。</p></li><li><p>Menu</p><ul><li><p>🌟 我们使用了 <a href="https://github.com/react-component/trigger">rc-trigger</a> 重构了菜单以支持延迟加载和窗口边缘浮层自适应方向。</p></li><li><p>🌟 新增 <code>subMenuOpenDelay</code> 和 <code>subMenuCloseDelay</code>，用于设置子菜单打开和关闭的延迟。</p></li><li><p>🌟 新增 <code>forceSubMenuRender</code>，用于强制渲染子菜单。<a href="https://github.com/ant-design/ant-design/issues/5586">#5586</a></p></li></ul></li><li><p>Form</p><ul><li><p>🌟 新增显示验证信息时的动画效果。</p></li><li><p>🌟 新增按条件渲染表单项的支持。<a href="https://github.com/react-component/form/issues/117">#react-component/117</a></p></li></ul></li><li><p>Message</p><ul><li><p>🌟 <code>duration</code> 允许可选 <a href="https://github.com/ant-design/ant-design/issues/7857">#7857</a> <a href="https://github.com/monkindey">@monkindey</a></p></li></ul></li><li><p>Badge</p><ul><li><p>🌟 新增 <code>offset</code> 属性，用于设置状态点的位置偏移。</p></li><li><p>🌟 <code>status</code> 允许与 <code>children</code> 同时使用。<a href="https://github.com/ant-design/ant-design/issues/8164">#8164</a></p></li></ul></li><li><p>Card</p><ul><li><p>🌟 新增 <code>inner</code> 类型。<a href="https://ant.design/components/card-cn/#components-card-demo-inner">例子</a>。</p></li><li><p>🌟 新增 <code>cover</code>、<code>actions</code> 以及 <code>Meta</code> 子组件。<a href="https://ant.design/components/card-cn/#components-card-demo-meta">例子</a>。</p></li></ul></li><li><p>DatePicker</p><ul><li><p>🌟 新增 <code>mode</code> 和 <code>onPanelChange</code>，用户控制面板的展示模式。<a href="https://ant.design/components/date-picker-cn/#components-date-picker-demo-mode">例子</a>。</p></li><li><p>🌟 新增 <code>WeekPicker</code> 子组件。<a href="https://ant.design/components/date-picker-cn/#components-date-picker-demo-basic">例子</a></p></li><li><p>🌟 新增 <code>dateRender</code> 属性，用于自定义日期单元格的渲染。</p></li></ul></li><li><p>TimePicker</p><ul><li><p>🌟 新增 <code>hourStep</code>、<code>minuteStep</code>、<code>secondStep</code>，用于设置时间步长。<a href="https://ant.design/components/time-picker-cn/#components-time-picker-demo-interval-options">例子</a></p></li><li><p>🌟 新增 <code>focusOnOpen</code>，用于设置在打开面板的时候是否聚焦输入框。</p></li></ul></li><li><p>Table</p><ul><li><p>🌟 新增 <code>components</code> 属性，用于覆盖表格元素的默认标签。</p><pre class="language-javascript"><code><span class="token comment" spellcheck="true">// 支持覆盖的元素</span>
<span class="token keyword">const</span> components <span class="token operator">=</span> <span class="token punctuation">{</span>
  table<span class="token punctuation">:</span> MyTable<span class="token punctuation">,</span>
  header<span class="token punctuation">:</span> <span class="token punctuation">{</span>
    wrapper<span class="token punctuation">:</span> HeaderWrapper<span class="token punctuation">,</span>
    row<span class="token punctuation">:</span> HeaderRow<span class="token punctuation">,</span>
    cell<span class="token punctuation">:</span> HeaderCell<span class="token punctuation">,</span>
  <span class="token punctuation">}</span><span class="token punctuation">,</span>
  body<span class="token punctuation">:</span> <span class="token punctuation">{</span>
    wrapper<span class="token punctuation">:</span> BodyWrapper<span class="token punctuation">,</span>
    row<span class="token punctuation">:</span> BodyRow<span class="token punctuation">,</span>
    cell<span class="token punctuation">:</span> BodyCell<span class="token punctuation">,</span>
  <span class="token punctuation">}</span><span class="token punctuation">,</span>
<span class="token punctuation">}</span><span class="token punctuation">;</span>

<span class="token operator">&lt;</span>Table components<span class="token operator">=</span><span class="token punctuation">{</span>components<span class="token punctuation">}</span> columns<span class="token operator">=</span><span class="token punctuation">{</span>columns<span class="token punctuation">}</span> data<span class="token operator">=</span><span class="token punctuation">{</span>data<span class="token punctuation">}</span> <span class="token operator">/</span><span class="token operator">></span></code></pre></li><li><p>🌟 新增 <code>onRow</code> 属性，用于设置表格列的属性。</p></li><li><p>🌟 新增 <code>onHeaderRow</code>，用户设置表格头部列的属性。</p></li><li><p>🌟 新增 <code>column[onCell]</code>，用户设置单元格的属性。</p></li><li><p>🌟 新增 <code>column[onHeaderCell]</code>，用于设置头部单元格的属性。</p></li><li><p>🌟 新增 <code>column[align]</code>，用于设置列内文字的对其方向。</p></li><li><p>🌟 新增 <code>column[defaultSortOrder]</code>，用于设置列的默认排序。<a href="https://github.com/ant-design/ant-design/pull/8111">#8111</a> <a href="https://github.com/megawac">@megawac</a></p></li><li><p>🌟 新增 <code>rowSelection[fixed]</code>，用于固定选择列。</p></li><li><p>🙅 废弃 <code>getBodyWrapper</code>，请使用 <code>components</code> 属性代替。</p></li><li><p>🙅 废弃以下属性 <code>onRowClick</code>，<code>onRowDoubleClick</code>、<code>onRowContextMenu</code>、<code>onRowMouseEnter</code>、<code>onRowMouseLeave</code>，请使用 <code>onRow</code> 代替。</p><pre class="language-javascript"><code><span class="token operator">&lt;</span>Table onRow<span class="token operator">=</span><span class="token punctuation">{</span><span class="token punctuation">(</span>record<span class="token punctuation">)</span> <span class="token operator">=</span><span class="token operator">></span> <span class="token punctuation">(</span><span class="token punctuation">{</span>
  onClick<span class="token punctuation">:</span> <span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">=</span><span class="token operator">></span> <span class="token punctuation">{</span><span class="token punctuation">}</span><span class="token punctuation">,</span>
  onDoubleClick<span class="token punctuation">:</span> <span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">=</span><span class="token operator">></span> <span class="token punctuation">{</span><span class="token punctuation">}</span><span class="token punctuation">,</span>
  onContextMenu<span class="token punctuation">:</span> <span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">=</span><span class="token operator">></span> <span class="token punctuation">{</span><span class="token punctuation">}</span><span class="token punctuation">,</span>
  onMouseEnter<span class="token punctuation">:</span> <span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">=</span><span class="token operator">></span> <span class="token punctuation">{</span><span class="token punctuation">}</span><span class="token punctuation">,</span>
  onMouseLeave<span class="token punctuation">:</span> <span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">=</span><span class="token operator">></span> <span class="token punctuation">{</span><span class="token punctuation">}</span><span class="token punctuation">,</span>
<span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">}</span> <span class="token operator">/</span><span class="token operator">></span></code></pre></li></ul></li><li><p>Select</p><ul><li><p>🌟 默认和多选模式下 Option 的值允许使用 number。</p></li><li><p>🌟 新增 <code>maxTagCount 和</code>maxTagPlaceholder`，用于设置最多可显示的选中项。</p></li><li><p>🌟 新增 <code>showAction</code>，用于设置出发下拉框打开的事件。</p></li><li><p>🌟 新增 <code>onMouseEnter</code> 和 <code>onMouseLeave</code> 事件回调。</p></li></ul></li><li><p>LocaleProvider</p><ul><li><p>🇮🇸 新增冰岛语。<a href="https://github.com/ant-design/ant-design/pull/7561">#7561</a> <a href="https://github.com/paunovic-stefan">@paunovic-stefan</a></p></li><li><p>🇪🇬 新增埃及语。<a href="https://github.com/ant-design/ant-design/pull/7888">#7888</a> <a href="https://github.com/mohamed-seada-1994">@mohamed-seada-1994</a></p></li><li><p>🇺🇦 新增乌克兰语。<a href="https://github.com/ant-design/ant-design/pull/8169">#8169</a> <a href="https://github.com/anxolerd">@anxolerd</a></p></li></ul></li></ul><h3 id="Bug-修复"><span>Bug 修复</span><a href="#Bug-修复" class="anchor">#</a></h3><ul><li><p>Form</p><ul><li><p>🐞 修复输入框的图标会被验证图标覆盖的问题。</p></li><li><p>🐞 修复使用大尺寸输入框时，验证图标不居中的问题。</p></li></ul></li><li><p>🐞 修复 Menu 按键时的报错。<a href="https://github.com/ant-design/ant-design/issues/8089">#8089</a></p></li></ul><h3 id="其他"><span>其他</span><a href="#其他" class="anchor">#</a></h3><ul><li><p>在 TypeScript 中使用时不再需要设置 <code>allowSyntheticDefaultImports</code>。</p></li><li><p>从 <code>peerDependencies</code> 中移除了 <code>react@0.14</code> 和 <code>react@15</code>，虽然目前 antd 3.0.0 依然可以在旧版本的 React 上使用，但是我们在未来有可能使用 React 16 的新特性，所以强烈建议升级到 React 16，见<a href="https://reactjs.org/blog/2017/09/26/react-v16.0.html">升级文档</a>。</p></li><li><p>全面支持 ES Module ，antd 及其依赖的底层 react-component 组件全部提供了 ES Module 的构建版本，如果你使用 webpack 3，可以把 <code>babel-plugin-import</code> 的 <code>libraryDirectory</code> 设置为 <code>es</code>，以获得 Tree Shaking 的优化效果。</p></li><li><p>最后，我们会继续维护 2.x 的分支到明年 6 月份。</p></li></ul></div></li><li class="ant-timeline-item"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="2.x"><span>2.x</span><a href="#2.x" class="anchor">#</a></h2><p>去 <a href="https://github.com/ant-design/ant-design/blob/2.x-stable/CHANGELOG.zh-CN.md">GitHub</a> 查看 <code>2.x</code> 的 Change Log。</p></div></li><li class="ant-timeline-item ant-timeline-item-last"><div class="ant-timeline-item-tail"></div><div class="ant-timeline-item-head ant-timeline-item-head-blue"></div><div class="ant-timeline-item-content"><h2 id="1.11.4"><span>1.11.4</span><a href="#1.11.4" class="anchor">#</a></h2><p>去 <a href="https://github.com/ant-design/ant-design/blob/1.x-stable/CHANGELOG.md">GitHub</a> 查看 <code>0.x</code> 到 <code>1.x</code> 的 Change Log。</p></div></li></ul></section><section class="markdown api-container"></section></article></div></div><div class="ant-row"><div class="ant-col-xs-24 ant-col-sm-24 ant-col-md-24 ant-col-lg-18 ant-col-lg-offset-6 ant-col-xl-19 ant-col-xl-offset-5 ant-col-xxl-20 ant-col-xxl-offset-4"><section class="prev-next-nav"><a class="prev-page" href="/docs/react/customize-theme-cn"><i class="anticon anticon-left footer-nav-icon-before"><svg viewBox="64 64 896 896" class="" data-icon="left" width="1em" height="1em" fill="currentColor" aria-hidden="true"><path d="M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 0 0 0 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"></path></svg></i>定制主题<i class="anticon anticon-right footer-nav-icon-after"><svg viewBox="64 64 896 896" class="" data-icon="right" width="1em" height="1em" fill="currentColor" aria-hidden="true"><path d="M765.7 486.8L314.9 134.7A7.97 7.97 0 0 0 302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 0 0 0-50.4z"></path></svg></i></a><a class="next-page" href="/docs/react/recommendation-cn"><i class="anticon anticon-left footer-nav-icon-before"><svg viewBox="64 64 896 896" class="" data-icon="left" width="1em" height="1em" fill="currentColor" aria-hidden="true"><path d="M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 0 0 0 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"></path></svg></i>社区精选组件<i class="anticon anticon-right footer-nav-icon-after"><svg viewBox="64 64 896 896" class="" data-icon="right" width="1em" height="1em" fill="currentColor" aria-hidden="true"><path d="M765.7 486.8L314.9 134.7A7.97 7.97 0 0 0 302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 0 0 0-50.4z"></path></svg></i></a></section></div></div></div><footer id="footer"><div class="footer-wrap"><div class="ant-row"><div class="ant-col-xs-24 ant-col-sm-24 ant-col-md-6"><div class="footer-center"><h2><span>相关资源</span></h2><div><a href="http://pro.ant.design">Ant Design Pro</a></div><div><a href="http://mobile.ant.design">Ant Design Mobile</a></div><div><a href="http://ng.ant.design">NG-ZORRO</a><span> - </span>Ant Design of Angular</div><div><a href="http://ng.mobile.ant.design">NG-ZORRO-MOBILE</a></div><div><a target="_blank " href="https://github.com/websemantics/awesome-ant-design"><span>Awesome Ant Design</span></a></div><div><span class="ant-badge"><a target="_blank" rel="noopener noreferrer" href="http://kitchen.alipay.com">Kitchen</a><span> - </span><span>Sketch 工具集</span><sup data-show="true" class="ant-scroll-number ant-badge-dot" style="right:-3px;margin-top:0"></sup></span></div><div><a href="http://scaffold.ant.design">Scaffolds</a><span> - </span><span>脚手架市场</span></div><div><a target="_blank" rel="noopener noreferrer" href="http://umijs.org/">Umi</a> - <span>React 应用开发框架</span></div><div><a target="_blank" rel="noopener noreferrer" href="https://github.com/dvajs/dva">dva</a> - <span>数据流前端框架</span></div><div><a target="_blank" rel="noopener noreferrer" href="http://motion.ant.design">Ant Motion</a><span> - </span><span>设计动效</span></div><div><a target="_blank" rel="noopener noreferrer" href="http://library.ant.design/">Axure Library</a><span> - </span><span>Axure 部件库</span></div><div><a target="_blank" rel="noopener noreferrer" href="http://ux.ant.design">Ant UX</a><span> - </span><span>页面逻辑素材</span></div><div><a target="_blank " href="http://ant-design.gitee.io/"><span>国内镜像站点 🇨🇳</span></a></div></div></div><div class="ant-col-xs-24 ant-col-sm-24 ant-col-md-6"><div class="footer-center"><h2><span>社区</span></h2><div><a target="_blank" rel="noopener noreferrer" href="http://zhuanlan.zhihu.com/antdesign"><span>知乎专栏</span></a></div><div><a target="_blank" rel="noopener noreferrer" href="http://medium.com/ant-design/">Medium</a></div><div><a target="_blank" rel="noopener noreferrer" href="http://twitter.com/antdesignui">Twitter</a></div><div><a target="_blank" rel="noopener noreferrer" href="http://zhuanlan.zhihu.com/xtech"><span>体验科技专栏</span></a></div><div><a target="_blank" rel="noopener noreferrer" href="http://seeconf.alipay.com/">SEE Conf</a><span> - </span><span>蚂蚁体验科技大会</span></div><div><a target="_blank " href="/docs/spec/work-with-us"><span>加入我们</span></a></div></div></div><div class="ant-col-xs-24 ant-col-sm-24 ant-col-md-6"><div class="footer-center"><h2><span>帮助</span></h2><div><a target="_blank " href="https://github.com/ant-design/ant-design">GitHub</a></div><div><a href="/changelog"><span>更新记录</span></a></div><div><a target="_blank " href="https://www.yuque.com/ant-design/course"><span>Ant Design 实战教程</span></a></div><div><a target="_blank" rel="noopener noreferrer" href="/docs/react/faq"><span>常见问题</span></a></div><div><a target="_blank" rel="noopener noreferrer" href="https://gitter.im/ant-design/ant-design"><span>在线讨论 (中文)</span></a></div><div><a target="_blank" rel="noopener noreferrer" href="https://gitter.im/ant-design/ant-design-english"><span>在线讨论 (English)</span></a></div><div><a target="_blank" rel="noopener noreferrer" href="http://new-issue.ant.design/"><span>报告 Bug</span></a></div><div><a target="_blank" rel="noopener noreferrer" href="https://github.com/ant-design/ant-design/issues"><span>讨论列表</span></a></div><div><a target="_blank" rel="noopener noreferrer" href="http://stackoverflow.com/questions/tagged/antd"><span>StackOverflow</span></a></div><div><a target="_blank" rel="noopener noreferrer" href="https://segmentfault.com/t/antd"><span>SegmentFault</span></a></div></div></div><div class="ant-col-xs-24 ant-col-sm-24 ant-col-md-6"><div class="footer-center"><h2><img class="title-icon" src="https://gw.alipayobjects.com/zos/rmsportal/nBVXkrFdWHxbZlmMbsaH.svg" alt="AFX Cloud"/><span>更多产品</span></h2><div><a target="_blank" rel="noopener noreferrer" href="https://yuque.com/"><span>语雀</span></a><span> - </span><span>知识创作与分享工具</span></div><div><a target="_blank" rel="noopener noreferrer" href="https://yunfengdie.com/"><span>云凤蝶</span></a><span> - </span><span>移动建站平台</span></div><div><a target="_blank" rel="noopener noreferrer" href="https://antv.alipay.com/">AntV</a><span> - </span><span>数据可视化</span></div><div><a target="_blank" rel="noopener noreferrer" href="https://eggjs.org/">Egg</a><span> - </span><span>企业级 Node 开发框架</span></div><div><a target="_blank" rel="noopener noreferrer" href="http://xcloud.alipay.com/"><span>蚂蚁体验云</span></a></div><div style="margin-top:20px"><div><div style="padding:4px;background:#fff;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.1);display:inline-block;cursor:pointer"><div style="width:80px;height:16px;border-radius:2px;background:#1890ff"></div></div></div></div></div></div></div></div><div class="bottom-bar">Made with <span class="heart">❤</span> by<a target="_blank" rel="noopener noreferrer" href="https://xtech.antfin.com"><span>AFX</span></a></div></footer></div>
    </div>
    <script src="/common.js"></script>
    <script src="/index.js"></script>
    <!-- Global site tag (gtag.js) - Google Analytics -->
    <script async src="https://www.googletagmanager.com/gtag/js?id=UA-72788897-1"></script>
    <script>
    if (!location.port) {
      // Enable Google Analytics
      window.dataLayer = window.dataLayer || [];
      function gtag(){dataLayer.push(arguments);}
      gtag('js', new Date());
      gtag('config', 'UA-72788897-1');
    }
    </script>
    <!-- Hotjar Tracking Code for ant.design -->
    <script>
    (function(h,o,t,j,a,r){
      h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
      h._hjSettings={hjid:473408,hjsv:5};
      a=o.getElementsByTagName('head')[0];
      r=o.createElement('script');r.async=1;
      r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
      a.appendChild(r);
    })(window,document,'//static.hotjar.com/c/hotjar-','.js?sv=');
    </script>
  </body>
</html>
